加入收藏 | 设为首页 | 会员中心 | 我要投稿 晋中站长网 (https://www.0354zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MsSql教程 > 正文

如何让MSSQL两个数据库的内容同步1.docx

发布时间:2022-12-08 13:32:49 所属栏目:MsSql教程 来源:网络
导读: 《如何让MSSQL两个数据库的内容同步1.docx》由会员分享,可在线阅读,更多相关《如何让MSSQL两个数据库的内容同步1.docx(5页珍藏版)》请在万象文库上搜索。



1、mssql数据的同步复制如

《如何让MSSQL两个数据库的内容同步1.docx》由会员分享,可在线阅读,更多相关《如何让MSSQL两个数据库的内容同步1.docx(5页珍藏版)》请在万象文库上搜索。

如何让MSSQL两个数据库的内容同步1.docx_第1页

如何让MSSQL两个数据库的内容同步1.docx_第2页

如何让MSSQL两个数据库的内容同步1.docx_第3页

1、mssql数据的同步复制如何同步两个MSSQL数据库的内容:测试环境和同步要求;有数据库服务器srv1和srv2,两台计算机可以互相访问mssql数据库同步,并且有数据srv库名作者有字段:ID,姓名,电话,库名称作者有字段:ID,姓名,电话,地址。

要求:srv库名称作者增加记录,和srv库名作者记录增加。

2、如果srv库名称的电话字段author被更新,srv库名称的相应字段telphone作者已更新。

3、-*/-一般处理步骤-在srv1上创建一个连接服务器,以便在srv1中运行srv2,同步execsp_addlinkedserversrv2,sqloledb,srv2或IPexecsp_addlinkedsrvloginsrv2,false,null,用户名和密码go。

4、-在srv1和srv2计算机中,启动msdtc(分布式事务服务)并将其设置为自动启动。

5、我的电脑-控制面板-管理工具-服务-右键单击分布式事务处理协调器-属性-启动-并将启动类型设置为自动启动go。

-实现同步处理。

-a.在srv.author中创建触发器,实现数据的即时同步。

6、-添加同步在作者上创建触发器tr_insert_author用于插入如同将xact_abort设置为On插入srv库名称.dbo.author(ID,名称,电话)从插入的内容中选择ID、姓名、电话去-修改同步在authorforupdate上创建触发器tr_update_author如同将xact_abort设置为On更新BsetName=:/doc.G,telphone=i.telphonefromsrv库名称。

7、dbo.authorB,插入的imssql数据同步复制其中B.ID=i.ID去-删除同步在作者上创建触发器tr_delete_author用于删除如同将xact_abort设置为On删除Bfromsrv库名称。

8、dbo.作者B,已删除d其中B.ID=d.ID去详细说明:方法2实现同步,定时同步。

-在srv1中创建以下同步存储过程创建过程过程如同-更新修改后的数据。

更新BsetName=:/doc.G,telphone=i.telphonefromsrv库名称。

dbo.作者B,作者I其中B.ID=i.ID和(:/doc.G:/doc.G或B.telphonei.telphone)-插入新数据。

插入srv库名称.dbo.author(ID,名称,电话)从作者I选择ID、姓名、电话号码在什么都不存在地方(select*fromSRVlibraryname.dbo.author其中id=i.id)-删除已删除的数据(如有必要)删除Bfromsrv库名称。

酷狗音乐怎么同步乐库_mssql数据库同步_mssql数据库同步

作者B在什么都不存在地方(select*fromauthor其中ID=B.ID)Go-然后创建一个作业定期调用上面的同步存储过程。

企业经理-管理-SQLServer代理-右键单击操作-新工作-在“常规”项中输入作业名称。

-步骤项mssql数据同步复制-新的-输入步骤名称中的“步骤名称”。

-在“类型”中选择Transact-SQL脚本(TSQL)-“数据库”选择要执行命令的数据库。

-输入要在“命令”中执行的语句:execp_process-当然可以。

-“日程安排”项目-创建新的计划-名称中输入调度名称。

-“调度类型”选择您的作业执行安排。

-如果您选择“重复”-单击“更改”设置您的日程。

然后启动SQL代理服务,并将其设置为自动启动,否则将不会执行您的作业。

设置方法:我的电脑-控制面板-管理工具-服务-右键SQLSERVERAGENT-属性-启动类型-选择“自动启动”-确定。

(编辑:晋中站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!