返回首页
当前位置: 主页 > 网络编程 > .Net实例教程 >

SQL Server 数据库配置有镜像的情况下开启RCSI方案

时间:2016-10-28 22:20来源:知行网www.zhixing123.cn 编辑:麦田守望者

数据库的一些属性变更在配置有镜像的情况下是无法执行的,开启RCSI属于这一类属性变更,所以需要方法绕过这一限制。其他受到镜像数据库限制的变更也可以参照该方案进行尝试。

一   方案简述:

1. 中止镜像
2. 开启RCSI
3. 重新配置镜像
4. 镜像主体转移,使得变更同步到镜像数据库
5. 镜像主体复原
 

二   实际操作步骤:

2.1       中断数据库镜像

备注:完成配置后不需要还原备份,重新配置数据库镜像即可,主体与镜像间差异以事务日志传送同步
 
主体
Use master
GO
ALTER DATABASE <db_name> SET PARTNER OFF
 

2.2       配置RCSI(Read Committed Snapshot Isolation)

 
主体
Use <db_name>
GO
ALTER DATABASE <db_name> SET READ_COMMITTED_SNAPSHOT ON
 

2.3       重新配置镜像










顶一下
(0)
0%
踩一下
(0)
0%
标签(Tag):数据库 SQLServer Sqlserver2008 SQLServer数据库
------分隔线----------------------------
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
验证码:点击我更换图片