无法用排他锁锁定该数据库,以执行该操作。 (Microsoft SQL Server,错误: 5030)
Posted Howie_we
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了无法用排他锁锁定该数据库,以执行该操作。 (Microsoft SQL Server,错误: 5030)相关的知识,希望对你有一定的参考价值。
ALTER DATABASE Test_DB modify name = Howie --更改数据库名
EXEC sp_renamedb ‘Howie‘ , ‘Howie_Wee‘ --更改数据库名
更改上面这些时,需要保证没有其他人或者应用连接数据库,否则会报错(无法用排他锁锁定该数据库,以执行该操作。 (Microsoft SQL Server,错误: 5030))
可以使用以下语句来查看:
select spid
from master.dbo.sysprocesses
where dbid=db_id(‘Test_DB‘)
我这里看到是142和145,然后kill掉它们
kill 142
kill 145
以上是关于无法用排他锁锁定该数据库,以执行该操作。 (Microsoft SQL Server,错误: 5030)的主要内容,如果未能解决你的问题,请参考以下文章