- 1、本文档共15页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
发布订阅同步方式操作手册.
发布订阅分为两个步骤:1、发布。2、订阅。首先在数据源数据库服务器上对需要同步的数据进行发布,然后在目标数据库服务器上对上述发布进行订阅。一、发布。发布需要用实际的服务器名称,不能使用服务器的IP地址。能发布的信息包括表,视图,用户定义函数,存储过程。 1.1、配置别名分发服务器:启动SQL Server配置管理器SQL Server网络配置“TCP/IP”启用Sql Native Client 10.0配置(32位)“别名”新建别名如下图:说明:别名指发布/订阅服务器名端口号指MSSqlserver使用的端口号服务器指发布/订阅服务器IPSql Native Client 10.0配置“别名”新建别名同上以上配置完成后,如果还是无法远程连接到数据库,则修改系统配置文件C:\WINDOWS\system32\drivers\etc\hosts 加入10.240.15.10实例名发布服务器、订阅服务器别名配置参考分发服务器配置说明:只支持服务器名+实例名+端口号方式访问。别名服务可只进行开启,不进行设置。1.3启动主数据库服务器上的SQL2008数据库服务如下图连接到SQl2008服务器具体发布过程如下:找到数据库服务器下的【复制】--【本地发布】,右键【新建发布】如下图:点击下一步:选择待发布的数据库选择发布类型:快照发布:发布服务器按预定的时间间隔向订阅服务器发送已发布数据的快照。(全量)。事务发布:在订阅服务器收到已发布数据的初始快照后,发布服务器将事务流式传输到订阅服务器。(变化的量)。具有可更新订阅的事务发布:在 SQL Server 订阅服务器收到已发布数据的初始快照后,发布服务器将事务流式传输到订阅服务器。来自订阅服务器的事务被应用于发布服务器。(比较复杂,在新版本的数据库中已经没有此功能)。合并发布:在订阅服务器收到已发布数据的初始快照后,发布服务器和订阅服务器可以独立更新已发布数据。更改会定期合并。Microsoft SQL Server Compact Edition 只能订阅合并发布。(双向复制,比较复杂)。选择事务同步点击下一步:选择待发布的内容:带红色标记的表不能发布,因为它没有主键列。事务发布中的所有表都需要主键列。点击下一步:可以添加筛选器点击下一步:勾选多选框:点击更改,设置同步时间频率:代理安全性设置:选择在SQLServer代理服务账户下运行和使用以下SQLServer登录名,填写用户名密码点击完成,输入发布名称:发布成功:注:发布完成后可先查看快照代理状态,确保发布快照执行完毕后,在进行订阅。二、订阅。订阅是对数据库发布的快照进行同步,将发布的数据源数据同步到目标数据库。具体订阅过程如下:选择订阅的发布:选择发布服务器—查找SQLServer发布服务器,输入用户名密码选择要发布的数据库,注必须输入服务器名称,不能为服务器ip。点击下一步:选择或新建订阅数据库新建数据库,输入数据库名称:点击下一步,点击红线按钮设置分发代理选择在SQLServer代理服务账户下运行和使用以下SQLServer登录名,然后输入用户名密码点击完成:注1:修改数据库实例名(如果没有修改计算机名,跳过该步)由于修改了分发服务器名,所以需要修改实例名,使服务器名与实例名保持一致查询实例名? ? ? ? ? ? select@@servername删除旧的实力名? ? EXECsp_dropserver本地实例名称添加修的实例名 execsp_addserver修改名称,原名称重启服务查询? ? ? ? ? ? ? ? ? ? ? ? ? ? SELECT@@SERVERNAME,SERVERPROPERTY(SERVERNAME)两列数据一致,则实力名修改成功。修改后服务器名称与实例名一周后,重启下sql server代理注2:执行中注意问题1.由于数据库较大,经过测试快照需要一到两个小时才能完成,在执行快照时比较消耗资源请耐心等待。2快照执行时间,请按需求设定3请关闭防火墙4订阅服务器一定要添加发布服务器别名5、设置表主键问题:设置时检查表中是否有自增长的数据列,如有直接将自增长的数据列设置为主键。AAAbadcell_tbmateriaIIn ??---使用id列为主键bmateriaIRemanent ?---使用id列为主键brandombrouteeqptbroutestepstatfinallyJuge ?mdayaimyield ?有主键mlot_hismmodule_grade_hismmodule_hismmodule_step_hismpallet_entry_tPCBad_hisRep_dayrate ?Rep_Role_UserRep_statistics ??---使用id列为主键sradoms
您可能关注的文档
最近下载
- 膝关节骨性关节炎幻灯片.ppt
- 高中地理选必1第四章第二节——洋流(课件).pptx VIP
- 太原市2022-2023学年第二学期期中质量检测七年级英语试题+答题卡+答案.pdf
- 第15课《有为有不为》教学设计统编版(2024)七年级语文下册.docx
- 2024年上海市中考综合测试(物理、化学、跨学科)试题卷模拟卷(含答案解析).docx
- 《速公路分布式光伏系统建设 第2部分:设计规范》DB34T 4995.2-2025.docx VIP
- 工程建设中定额工期、约定工期、实际工期的不同法律效力.docx
- 土力学与地基基础习题集柏江源课后部分参考答案.docx VIP
- 《高速公路分布式光伏系统建设 第1部分:指南》DB34T 4995.1-2025.docx VIP
- 京都胃炎分类探析-课件.ppt
文档评论(0)