博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
[20180412]订阅+镜像切换
阅读量:6980 次
发布时间:2019-06-27

本文共 611 字,大约阅读时间需要 2 分钟。

订阅+镜像切换

主数据库挂了之后,镜像数据库没挂,那么就需要把镜像数据库设置成主数据库。
1.修改主机名,改成和主数据库一样的,重启
2.修改数据库中的主机名
 
IF SERVERPROPERTY('ServerName')<>@@SERVERNAME
BEGIN
    DECLARE @srvname sysname
    SET @srvname=@@SERVERNAME
    EXEC sp_dropserver @server=@srvname
    SET @srvname=CAST(SERVERPROPERTY('ServerName') as sysname)
    EXEC sp_addserver @server = @srvname , @local = 'LOCAL'
END
 
3.进入镜像数据库,强制切换数据库
ALTER DATABASE dbname SET PARTNER FORCE_SERVICE_ALLOW_DATA_LOSS
4. 找到订阅,右击生成脚本
5.在订阅数据库下,执行命令
UPDATE dbo.MSreplication_subscriptions SET distribution_agent =NULL
 
在执行:
生成脚本中的,exec sp_addpullsubscription_agent
 
6.右击订阅然后设置密码
7.设置完之后,启动右击订阅,启动就可以了
8.查看复制监视器来检查
 

转载地址:http://cfjpl.baihongyu.com/

你可能感兴趣的文章
xocodebulid 自动化打包 解决提示 ld: library not found for -lPods 问题
查看>>
LPEG
查看>>
python none,null,,,,,类型
查看>>
HDU 3360 National Treasures 奇偶匹配的最低点覆盖
查看>>
/lib /usr/lib /usr/local/lib区别
查看>>
HDU - 5008 Boring String Problem (后缀数组+二分法+RMQ)
查看>>
Swift - 实现点击UITableView单元格时自动展开单元格
查看>>
Cocos2d-x3.0 Button
查看>>
图解.NET Stack和Heap的本质区别
查看>>
Matlab中struct的用法
查看>>
Mysql LIMIT如何正确对其进行优化
查看>>
Spring10种常见异常解决方法
查看>>
深入理解JavaScript系列(6):S.O.L.I.D五大原则之单一职责SRP
查看>>
onSaveInstanceState和onRestoreInstanceState触发的时机
查看>>
设计模式学习02—工厂模式
查看>>
html5--6-10 CSS选择器7--伪类选择器
查看>>
激光数据匹配(MATLAB Robotics System Toolbox)
查看>>
file_put_contents执行返回false,file_put_contents false(linux服务器httpd)
查看>>
JavaScript学习总结一(String对象的用法)
查看>>
处理手势冲突和错乱的一点经验
查看>>