SQL数据库同步方法-详细操作手册(含图).docVIP

SQL数据库同步方法-详细操作手册(含图).doc

  1. 1、本文档共38页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

SQL数据库同步方法-详细操作手册(含图)

在cmd的dos下要求能ping远端机器名,返回的结果要能转换成远端的ip地址信息。

如不能ping通,则需要修改本地的localhost文件。

在\windows\systenm32\dirver\etc目录下hosts.msn文件(用记事本打开)中添加如下内容:

127.0.0.1localhost

远端ip远端机器名

四、设置代理服务

设置SQL代理(SQLSERVERAGENT)服务的启动用户(发布/订阅服务器均做此设置)

开始--程序--管理工具--服务

?--右键SQLSERVERAGENT

?--属性--登陆--选择此账户

?--输入或者选择第一步中创建的windows登录用户名

?--密码中输入该用户的密码

完成该步骤设置后要将SQLSERVERAGENT服务设置为自动启动。

五、互相注册

4.在发布服务器和订阅服务器上互相注册

企业管理器

?--右键SQLServer组

?--新建SQLServer注册...

?--下一步--可用的服务器中,输入你要注册的远程服务器名?--添加

?--下一步--连接使用,选择第二个SQLServer身份验证

?--下一步—SQL输入用户名和密码

六、开始设置同步

1.创建发布:(此数据库为源数据库)

选中源数据库,工具——复制——创建和管理发布

2.选择要发布的数据库,如图中为TT

3.开始创建

4.选择分发服务器恤

5.指定快照文件夹(用来存储来自发布服务器的发布快照)

6.选择要发布的数据库,如图中为TT

7.选择发布类型:(快照发布:适用于订阅服务器不需要始终保持为最新的数据状态,可以为1个小时订阅一次;事务发布:增量订阅,订阅服务器的数据库以增量的形式更新数据库;合并发布:可以在发布服务器和订阅服务器进行数据更新,也就是支持双边的数据库更新,更新后的内容定期在发布服务器上面合并,然后订阅服务器上面的数据库就和发布的一样,也就是双边的数据库只要经过合并发布始终是一致的。)

8.下一步

9.选择需要同步的表

10.下一步

11.下一步

12.下一步

13.下一步

14.创建成功

配置订阅发布的服务器:

1.选择要进行订阅的服务器

如下图的OWEN,工具——复制——请求订阅*OWEN*(意思是OWEN需要订阅操作)

2.选中要订阅的数据库(把发布的内容订阅到哪个数据库里面)

选择ff数据库作为订阅数据库,点击“请求新订阅”

3.进入向导

4.查看可以订阅的已有发布

5.选择想要订阅的发布

**如果没有出现图中的划红线部分,则在选中发布服务器,工具——复制——配置发布,订阅服务器和分发;默认执行后面的步骤就行了。

6.sql身份认证

7.选择订阅的数据库ff

8.初始化订阅,选择默认即可,如果选择“否”,则目标数据库不会被源数据库替换;具体情况如下:

(1)数据库合并同步,以“rowguid”为准

(2)两边数据库必须有“rowguid”,则必须选择“初始化架构和数据”,否则同步报错如下:

(3)当选择“否”时,1)如果两边的“rowguid”不一样时,第一次同步不会更新两边数据,只有当一边的数据发生更新或插入时,才会被当成新数据插入目标中;2)如果两边的“rowguid”一样时,第一次同步不会更新两边数据,只有当一边的数据发生更新或插入时,才会被当成新数据更新或插入目标中,所以说选择“否”只适用于两边的数据库已经做过“合并同步”且留下了相同架构的情况。

9.默认

10.默认,时间调度可以后面再改

11.默认

剩下的两三步均为默认。

创建完成,运行合并复制:

开始运行合并复制,选中源数据库,复制监视器——发布服务器——“你的发布内容”,如下图的“TT:TT”,左边有“快照”和“请求的订阅(下图是OWEN:ff)”,先保证“快照”全部生成再运行“订阅”。

配置定时运行的时间

1.“启动代理程序”——运行定时

2.调度——〉编辑

3.可以修改为每天什么时候执行

4.修改“订阅”的时间

5.

设置完以上所有步骤后就可以分别先后运行“快照”和“订阅”了,“订阅”必须在所有“快照”生成完毕后才能执行,所以这两个时间调度之间的间隔要把握好。成功同步后快照和订阅都会显示“已成功”。

文档评论(0)

158****9567 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档