修改数据库为多用户模式

修改数据库为多用户模式


原理是先kill占用了数据库的那个进程,然后设置数据库为多用户模式。

USE master;

GO

DECLARE @SQL VARCHAR(MAX);

SET @SQL=''

SELECT @SQL=@SQL+'; KILL '+RTRIM(SPID)

FROM master..sysprocesses

WHERE dbid=DB_ID('dataBaseName');

EXEC(@SQL);

GO

ALTER DATABASE dataBaseName SET MULTI_USER;

dataBaseName:为你要修改的数据库名称

你可能感兴趣的:(修改数据库为多用户模式)