DECLARE mode_change CURSOR
FOR
SELECT [name]
FROM sys.databases
WHERE user_access_desc = 'SINGLE_USER'
DECLARE @dbname VARCHAR (200)
DECLARE @sql VARCHAR (MAX)
OPEN mode_change
FETCH NEXT FROM mode_change INTO @dbname
WHILE @@FETCH_STATUS = 0
BEGIN
SET @sql = 'ALTER DATABASE ['+@dbname+'] SET MULTI_USER'
PRINT (@sql)
FETCH NEXT FROM mode_change INTO @dbname
END
CLOSE mode_change
DEALLOCATE mode_change
FOR
SELECT [name]
FROM sys.databases
WHERE user_access_desc = 'SINGLE_USER'
DECLARE @dbname VARCHAR (200)
DECLARE @sql VARCHAR (MAX)
OPEN mode_change
FETCH NEXT FROM mode_change INTO @dbname
WHILE @@FETCH_STATUS = 0
BEGIN
SET @sql = 'ALTER DATABASE ['+@dbname+'] SET MULTI_USER'
PRINT (@sql)
FETCH NEXT FROM mode_change INTO @dbname
END
CLOSE mode_change
DEALLOCATE mode_change
No comments:
Post a Comment