SQL 还原或备份失败数据库变成单个用户模式无法访问

Posted ZJ1990

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SQL 还原或备份失败数据库变成单个用户模式无法访问相关的知识,希望对你有一定的参考价值。

还原数据失败了,数据库变成单个用户模式,无法操作了,执行下面的语句就可以了

USE master GO

DECLARE @SQL VARCHAR(MAX);

SET @SQL=‘‘

SELECT @[email protected]+‘; KILL ‘+RTRIM(SPID)

FROM master..sysprocesses

WHERE dbid=DB_ID(‘数据库名称‘);

EXEC(@SQL);


ALTER DATABASE 数据库名称 SET MULTI_USER

以上是关于SQL 还原或备份失败数据库变成单个用户模式无法访问的主要内容,如果未能解决你的问题,请参考以下文章

SQL Server备份和还原

SQLServer2008数据库怎样备份还原和数据恢复

03 SQL2005数据库备份和还原

SQL Server 2000还原备份&附加mdf 提示检测到数据库一致性问题。

SQL2012数据库还原失败System.Data.SqlClient.SqlError: 无法执行 BACKUP LOG,因为当前没有数据库备份

sql server 还原数据库时提示数据库正在使用,无法进行操作的解决方法