我正在使用此查询重命名数据库:
ALTER DATABASE BOSEVIKRAM MODIFY NAME = [BOSEVIKRAM_Deleted]
但是执行时会报错:
消息 5030,级别 16,状态 2,第 1 行 无法以独占方式锁定数据库以执行操作。
我的查询有什么问题吗?
您可以尝试将数据库设置为单用户模式。
https://codingdict.com/questions/ 232550
use master ALTER DATABASE BOSEVIKRAM SET SINGLE_USER WITH ROLLBACK IMMEDIATE ALTER DATABASE BOSEVIKRAM MODIFY NAME = [BOSEVIKRAM_Deleted] ALTER DATABASE BOSEVIKRAM_Deleted SET MULTI_USER