镜像异步

来源:互联网 发布:windows 程序闪退 编辑:程序博客网 时间:2024/05/11 15:03
--批量更改镜像异步DECLARE @sql VARCHAR(MAX)SET @sql = ''DECLARE @db VARCHAR(20)DECLARE cursors CURSORFOR    SELECT  name    FROM    sys.databases    WHERE   name IN ( 'A', 'B', 'C', 'D' )OPEN cursorsFETCH NEXT FROM cursors INTO @dbWHILE @@FETCH_STATUS = 0     BEGIN         IF EXISTS ( SELECT  1                    FROM    sys.database_mirroring                    WHERE   mirroring_safety_level = 2 )             SET @sql = @sql + 'ALTER DATABASE ' + @db + ' SET SAFETY OFF;'                + CHAR(10)           FETCH NEXT FROM cursors INTO @db   END    IF @sql <> ''BEGINEXEC (@sql)PRINT CHAR(10)+'镜像数据库安全设置已更改'+CHAR(10)END --PRINT @sqlCLOSE cursorsDEALLOCATE cursors


原创粉丝点击