还原数据库时老是提示,因为数据库正在使用中,所以未能或得对数据库的排它使用权

还原数据库时老是提示,因为数据库正在使用中,所以未能或得对数据库的排它使用权,第1张

请问你是在服务器上面还原吗?如果是在服务器上面还原很可能是还有某客户端在访问你的数据库也就是数据库正在使用中,这样的情况建议你断开服务器的网线,关掉所有可能用到数据库的客户端包括服务器上面的能用到服务器的程序。

cmd.ExecuteNonQuery()

con.Close()

你是在它执行之后才释放,当然会一样的出现访问无效,建议停止这个sqlserver的服务才去还原,如果你知道停止sqlserver进程的代码也可以!

肯定是由于你其他地方正在使用这个数据库。

可能的原因,是不是查询分析器开着,正占用这个数据库?

或者有其他地方的事务,正在进行对于这个数据库的查询 *** 作?

把所有相关的软件全部关掉,然后进行还原。

另外,再确定是不是有其他机器正在连接这个数据库?


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9232651.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-26
下一篇 2023-04-26

发表评论

登录后才能评论

评论列表(0条)

保存