Loading

SQL Server 单用户多用户模式切换

单用户改为多用户执行SQL:

USE master;

GO

declare @kid varchar(8000)

set @kid=''

select @kid=@kid+' kill '+cast(spid as varchar(8))

from master..sysprocesses

where dbid=db_id('DBname')

Exec(@kid)

GO

ALTER DATABASE DBname SET MULTI_USER

GO

多用户改为单用户执行SQL:
ALTER DATABASE DBname SET SINGLE_USER

设置数据库只读状态SQL:
ALTER DATABASE DBname SET READ_ONLY

官方文档:将数据库设置为单用户模式

posted @ 2020-06-19 15:24  碌云  阅读(2544)  评论(0编辑  收藏  举报