SQL server发布订阅配置

1.准备工作:
1.1、准备两台电脑,分别作为发布服务器和订阅服务器,(尽量保持数据库版本一致)
1.2、如发布端计算机名(FBA),订阅端计算机名(FBB);
在这里插入图片描述在这里插入图片描述

1.3、关闭两台计算机防火墙,打开两台计算机之间共享,确保两台计算机之间数据库可以互相访问;
2、FBA作为发布服务器设置:
2.1、FBA:打开“复制”—右击“本地发布”—点击“新建发布”—选择“FBA”—下一步—”
在这里插入图片描述

2.2、选择要发布的数据库:
在这里插入图片描述

2.3、选择事务发布
在这里插入图片描述

2.4、选择要发布的表,然后下一步:
在这里插入图片描述

2.5、选择是否需要对数据库表进行筛选,如不需要直接点击下一步;
在这里插入图片描述

2.6、选择立即创建快照
在这里插入图片描述

2.7、点击安全设置
在这里插入图片描述在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2.7、共享快照文件夹设置:点击发布-右键属性-快照;(\FBA\KZ需要设置为共享文件夹);
在这里插入图片描述

3、订阅配置:
3.1、打开"复制",对着本地订阅"右键"->点击"新建订阅"。
在这里插入图片描述

默认选择,点击"下一步";在下拉框中选择"查找 SQL Server 发布服务器…"。
在这里插入图片描述

输入发布服务器名称及身份验证,同时勾选"记住密码",最后点击"连接"。
在这里插入图片描述

默认选择,点击"下一步"。
在这里插入图片描述

选择之前发布服务器创建的发布名称,点击下一步;

在这里插入图片描述

两种订阅方式,选择其中一种;
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

输入订阅数据库链接方式:选择"在 SQL Server 代理服务账户下运行"->输入连接到分发服务器的登录账号及密码->点击"确定"。点击"下一步"。选择"连续运行"->点击"下一步"。
在这里插入图片描述
在这里插入图片描述

初始化时间选择"立即"->点击"下一步"。
在这里插入图片描述

默认选择,点击"下一步"。

点击完成。
在这里插入图片描述

创建成功后,点击"关闭"。
在这里插入图片描述

对着订阅名称"右键"->点击"属性"。
在这里插入图片描述

在快照项中,快照位置选择"备份文件夹"->快照文件夹输入"\FBA\kz"->点击"确定"。

四、异常检查
1)对着发布名称"右键"->点击"启动复制监视器"。
在这里插入图片描述

2)记录行"右键",可以"停止代理"再"启动代理",这样就可以发现执行过程中的报错。也可以点击"查看详细信息",查看执行的过程日志等。
在这里插入图片描述

五、新增项目内容
1)假如有新的表或其它新的项目内容需要同步,可以对着发布名称"右键"->点击"属性"。
在这里插入图片描述

2)选择"项目"->勾选新增的表等项目内容->点击"确定"。
在这里插入图片描述

3)对着发布名称"右键"->点击"查看快照代理状态"。
在这里插入图片描述

4)点击"启动"。
在这里插入图片描述

备注:主从服务器都需要启动SQL Server代理,另外登录账号可设为本地系统账户登录:
在这里插入图片描述

参考文件:
https://blog.csdn.net/qq_30648687/article/details/127196651
https://blog.51cto.com/u_15060545/4400225
https://blog.csdn.net/weixin_42256332/article/details/85595295
https://www.yii666.com/blog/597454.html

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值