数据库xxx已打开,并且一次只能有一个用户访问。(MicrosoftSQLServer,错误:924)
作者:动易软件
来源:本站原创
点击数: 次
发布时间:2018年09月26日
问题描述:
操作数据库失败,提示如下错误:
数据库xxx已打开,并且一次只能有一个用户访问。 (Microsoft SQL Server,错误: 924)
重启数据库问题仍然存在。
问题解决:
可执行以下sql解决此故障。(注意先备份好数据库)
USE master; GODECLARE@SQLVARCHAR(MAX); SET@SQL=''SELECT@SQL=@SQL+'; KILL '+RTRIM(SPID) FROM master..sysprocesses WHERE dbid=DB_ID('库名'); EXEC(@SQL); GOALTERDATABASE 库名 SET MULTI_USER;