select value from v$spparameter where name='control_files'
alter database mount
mount数据库的过程是读参数文件中描述的控制文件,校验控制文件的正确性,将控制文件的内容读入到内存中,mounu是挂接的意思,是 *** 作系统中的概念。一旦mount之后,就是将一个没有意义的实例和一个数据库发生了联系。因为实例是空壳。没有任何数据库和该实例发生关系,我们可以理解为实例是水泵,放到哪个水塘里就会抽取哪里的数据,实例是通用的。mount的意思是将一个通用的水泵放入到一个指定的水塘。mount是读控制文件,控制文件中有数据文件和日志文件的信息。
a:OPEN状态下,不能ALTER DATABASE MOUNTb:没有这样的语法
c:答案
d:直接到OPEN状态
shutdown -> nomount -> mount -> open
function xx() {$.ajax({
url: '../OperateHandler',
type: 'get',
dataType: 'text',
success: function (data) {
alert(data)
}
})
}
可以js定义一个function xx(),在你html按钮onclick="xx()"中调用
url值为你执行数据库的 *** 作,如下(controller中):
public ContentResult OperateHandler()
{
string result = "Faiulure"
SqlConnection conn = new SqlConnection("数据库连接字符串")
SqlCommand cmd = new SqlCommand()
cmd.Connection = conn
cmd.CommandText = "sql语句"
cmd.CommandType = "命令类型,sql语句或存储过程"
cmd.Parameters.Clear()
//添加参数集
if (para != null)
cmd.Parameters.AddRange(para)
int intRows = 0
try
{
conn.Open()
//执行数据库 *** 作,返回受影响的行数
intRows = cmd.ExecuteNonQuery()
}
catch (Exception ex)
{
throw ex
}
finally
{
conn.Close()
}
if (intRows >0)
result = "Success"
return Content(result )
}
用的Sql Server数据库。返回result到ajax的success中data,即result的值就等于data的值。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)