我在执行exec sp_dboption sanitation,dbo use only,true时出现如下错误:
服务器: 消息 5070,级别 16,状态 2,行 1
如果其他用户正使用数据库 sanitation,则数据库状态不能更改
服务器: 消息 5069,级别 16,状态 1,行 1
ALTER DATABASE 语句失败。
sp_dboption 命令失败。
上面的语句错误然后,我下面的语句也不能执行了:
Restore Database sanitation from BACKUP with file=1
是不是还原的时候,必须停止所有客户的连接?或是有其它的解决办法。
try:
use master
exec sp_dboption sanitation,dbo use only,true