问题:
use master; go alter database qcvalues set single_user with rollback immediate; set multi_user; go
I am getting these errors:
Msg 5061, Level 16, State 1, Line 1 ALTER DATABASE Failed because a lock Could not be placed on database 'qcvalues'. Try again later. Msg 5069,139)">DATABASE statement Failed. Msg 4 DATABASE statement Failed.
解决方案:
After you get the error,run
EXEC sp_who2
Look for the database in the list. It's possible that a connection was not terminated. If you find any connections to the database,139)">KILL <SPID>
where <SPID>
is the SPID for the sessions that are connected to the database.
Try your script after all connections to the database are removed.
Unfortunately,I don't have a reason why you're seeing the problem,but here is a link that shows that the problem has occurred elsewhere.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。