


下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、测试环境及同步要求:有数据库服务器srv1和srv2,两台电脑能互相访问,有数据srv1.库名.author有字段:id,name,phone,srv2.库名.author有字段:id,name,telphone,adress要求:srv1.库名.author增加记录则srv2.库名.author记录增加srv1.库名.author的phone字段更新,则srv2.库名.author对应字段telphone更新 -*/-大致的处理步骤-1.在 srv1 上创建连接服务器,以便在 srv1 中操作 srv2,实现同步exec sp_addlinkedserver 'srv2',&
2、#39;','SQLOLEDB','srv2的sql实例名或ip'exec sp_addlinkedsrvlogin 'srv2','false',null,'用户名','密码'go-2.在 srv1 和 srv2 这两台电脑中,启动msdtc(分布式事务处理服务),并且设置为自动启动 我的电脑-控制面板-管理工具-服务-右键 Distributed Transaction Coordinator-属性-启动-并将启动类型设置为自动启动go-3.实现同步处理-a.在srv1.author中创
3、建触发器,实现数据即时同步-新增同步create trigger tr_insert_author on authorfor insertasset xact_abort on -如果执行 Transact-SQL 语句产生运行时错误,则整个事务将终止并回滚。select id, name, telphone from insertedgo-修改同步create trigger tr_update_author on authorfor updateasset xact_abort onupdate b set name=,telphone=i.telphonewhere b.id
4、=i.idgo-删除同步create trigger tr_delete_author on authorfor deleteasset xact_abort ondelete bwhere b.id=d.idgo上面的触发器是同步更新到链接的同构sql server服务器上的,如果链接服务器不是24小时都可用的,则要定时提交更新-在srv1中创建如下的同步处理存储过程create procp_processas-更新修改过的数据update b set name=,telphone=i.telphonewhere b.id=i.id and(<>i.nam
5、e or b.telphone<>i.telphone)-插入新增的数据select id,name,telphone from author iwhere not exists(-删除已经删除的数据(如果需要的话)delete bwhere not exists(select * from author where id=b.id)go-然后创建一个作业定时调用上面的同步处理存储过程就行了企业管理器-管理-SQL Server代理-右键作业-新建作业-"常规"项中输入作业名称-"步骤"项-新建-"步骤名"中输入步骤名-"类型"中选择"Transact-SQL 脚本(TSQL)"-"数据库"选择执行命令的数据库-"命令"中输入要执行的语句: exec p_process-确定-"调度"项-新建调度-"名称"中输入调度名称-"调度类型"中选择你的作业执行安排-如果选择"反复出现"-点"更改"来设置你的时间安排然后将SQL Agent服
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 精神病医院护理考题题库及答案解析
- 深圳富士康岗前考试题目及答案解析
- 基金从业考试 在线培训及答案解析
- 2025全国劳动保障知识竞赛题库及答案
- 纽约老年护理考试题库及答案解析
- 数据安全员实操考试题库及答案解析
- 2025年江西省瑞昌市电工证考试题模拟试题初级电工考试题库(含答案)
- 福建护理中职学考题库及答案解析
- 沈阳局2 1培训安全题库及答案解析
- 2025年国家开放大学《供应链金融与风险管理》期末考试备考试题及答案解析
- 2025年全国保密教育线上培训考试试题库附答案【考试直接用】含答案详解
- 2025年度全国普通话水平测试20套复习题库及答案
- 2025年初级会计师考试真题试题及答案
- 上海嘉定区区属国有企业招聘考试真题2024
- 2025心肺复苏术课件
- T-CECS 10400-2024 固废基胶凝材料
- 2025年内蒙古三新铁路有限责任公司招聘笔试参考题库含答案解析
- 初中竞选安全部部长
- 《人体的经络》课件
- 《福禄贝尔》课件
- 期中测试卷(第一单元至第四单元)-2024-2025学年六年级上册数学人教版
评论
0/150
提交评论