数据库单用户模式转多用户模式
--断开所有已连接的进程 USE master; GO DECLARE @SQL VARCHAR(MAX); SET @SQL = ''; SELECT @SQL = @SQL + '; KILL ' + RTRIM(SPID) FROM sys.sysprocesses AS sps WHERE sps.dbid = DB_ID('netcoredev_test_1'); SET @SQL = SUBSTRING(@SQL, 2, LEN(@SQL)); EXEC(@SQL); GO
--设置为多用户模式
ALTER DATABASE netcoredev_test_1 SET MULTI_USER;
当数据库设置为单用户模式(SINGLE_USER)时,该数据库只允许一个用户连接,这通常用于执行维护任务,如恢复操作或重大更改
浙公网安备 33010602011771号