SQL server 数据库同步(发布与订阅)【解决办法】

这篇具有很好参考价值的文章主要介绍了SQL server 数据库同步(发布与订阅)【解决办法】。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。


注意:所有连接数据库操作时注意连接的数据库是否在所选服务器上 ![在这里插入图片描述](https://img-blog.csdnimg.cn/38812acbb640420b89ba666dd016adb8.png)

一、本地防火墙放通

发布服务器订阅服务器本地防火墙放通1433端口
参考 【操作方法】windows防火墙添加出入站规则方法

二、创建共享文件夹

2.1 在发布服务器上创建共享文件夹,该文件夹用于提供数据库信息同步的媒介

sql 数据库同步,数据库,数据库,服务器,sql,sqlserver

2.2 设置共享权限,添加所有人,权限为读取

sql 数据库同步,数据库,数据库,服务器,sql,sqlserver

三、发布服务器设置发布

3.1 启动SQL Server代理

sql 数据库同步,数据库,数据库,服务器,sql,sqlserver

3.2 设置新的发布

sql 数据库同步,数据库,数据库,服务器,sql,sqlserver

3.3 注:如果有路径选择,输入共享文件夹的网络路径(右键共享文件夹,属性,共享里,网络路径)

sql 数据库同步,数据库,数据库,服务器,sql,sqlserver

3.4 选择要发布的数据库

sql 数据库同步,数据库,数据库,服务器,sql,sqlserver

3.5 此处选择快照发布,其他发布类型可以在下边说明出自行查看

sql 数据库同步,数据库,数据库,服务器,sql,sqlserver

3.6 勾选要发布的数据表,也可以只选择表中的一部分

sql 数据库同步,数据库,数据库,服务器,sql,sqlserver

3.7 此处可根据需要对数据表字段进行筛选

sql 数据库同步,数据库,数据库,服务器,sql,sqlserver

3.8 全部勾选上

sql 数据库同步,数据库,数据库,服务器,sql,sqlserver

3.9 此处点击可修改代理运行时间及间隔

sql 数据库同步,数据库,数据库,服务器,sql,sqlserver

3.10 点击安全设置

sql 数据库同步,数据库,数据库,服务器,sql,sqlserver

3.11 按照如图选择,sa密码是发布服务器的sa密码

sql 数据库同步,数据库,数据库,服务器,sql,sqlserver

3.12 输入发布名称,此处我输入的是DB123

sql 数据库同步,数据库,数据库,服务器,sql,sqlserver

3.13 点击完成,生成了本地发布

sql 数据库同步,数据库,数据库,服务器,sql,sqlserver

四、订阅服务器设置订阅

4.1 新建订阅数据库

sql 数据库同步,数据库,数据库,服务器,sql,sqlserver

sql 数据库同步,数据库,数据库,服务器,sql,sqlserver
sql 数据库同步,数据库,数据库,服务器,sql,sqlserver

4.2 找到发布服务器

sql 数据库同步,数据库,数据库,服务器,sql,sqlserver

4.3 连接数据,此处连接的数据库是发布服务器的数据库

sql 数据库同步,数据库,数据库,服务器,sql,sqlserver

4.4 选择发布的数据库

sql 数据库同步,数据库,数据库,服务器,sql,sqlserver

4.5 选择代理位置

此处选择影响代理管理位置,选择在分发服务器将全部在发布服务器上管理,选择订阅服务器将在订阅服务器上管理订阅,在发布服务器上管理发布
sql 数据库同步,数据库,数据库,服务器,sql,sqlserver

4.6 选择订阅数据库(之前创建的数据库)

sql 数据库同步,数据库,数据库,服务器,sql,sqlserver

4.7 设置分发代理安全性

sql 数据库同步,数据库,数据库,服务器,sql,sqlserver

4.8 按照如下选择,sa密码为发布服务器的sa密码

sql 数据库同步,数据库,数据库,服务器,sql,sqlserver
之后全部下一步,直至完成

4.9 查看同步状态

右键点击“复制”,选择启动复制监视器
sql 数据库同步,数据库,数据库,服务器,sql,sqlserver

4.10 点击“添加发布服务器”

sql 数据库同步,数据库,数据库,服务器,sql,sqlserver

4.11 点击添加,选择添加SAQ Server发布服务器,输入发布服务器的sa密码,点击确定

sql 数据库同步,数据库,数据库,服务器,sql,sqlserver

4.12 打开左上角,即可查看数据库同步状态

如图,DB123成功了,运行正常,而DBPublisher则运行异常,可更加报错进行故障排查
sql 数据库同步,数据库,数据库,服务器,sql,sqlserver文章来源地址https://www.toymoban.com/news/detail-596643.html

到了这里,关于SQL server 数据库同步(发布与订阅)【解决办法】的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包