- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
该文档均来自互联网,如果侵犯了您的个人权益,请联系我们将立即删除!
SQL Server数据同步
技术方案
V1.00
目 录
1 数据库同步概述 4
1.1 MSSQL数据库同步的必要性 4
1.2 MSSQL数据库同步的可行性 4
1.2.1 MSSQL已经提供复制订阅相关功能 4
1.2.2 网络宽带的保证,通过FTP可以快速下载数据包 4
1.2.3 可以使用多种协议实现数据库的同步操作 4
2 数据库同步前提条件 5
2.1 数据库故障还原模型必需为完全还原模型 5
2.2 所有被同步的数据表都必须要用主键 5
2.3 计算机名来注册服务器 6
2.4 SQLServer必须启动代理服务 6
3 SQLServer数据同步相关定义 8
3.1 复制简介 8
3.2 复制类型 9
3.2.1 快照发布 10
3.2.2 事务发布 11
3.2.3 具有可更新定于的事务发布 12
3.2.4 合并发布 12
4 操作步骤 14
4.1 SQL服务启动 14
4.2 SQL Agent代理服务登录模式 14
4.3 SQL发布服务器别人配置 16
4.4 修改Hosts文件映射IP 16
4.5 创建发布 18
4.6 指定发布服务器 19
4.7 指定快照存储位置 20
4.8 指定发布复制的数据库 21
4.9 指定发布的类型 22
4.10 选择需要同步的数据库表 23
4.11 没有主键的数据库表发布 24
4.12 筛选同步数据 25
4.13 代理运行定时设置 26
4.14 代理安全性设置 27
4.15 发布名称 28
5 订阅服务器定语发布 29
5.1 修改FTP连接 29
5.2 查看发布程序运行状况 30
5.3 新建订阅 31
5.3.1 选择发布服务器 32
5.3.2 选择要订阅内容 33
5.3.3 分发代理服务器选择 33
5.3.4 选择订阅的数据库 34
5.3.5 分发代理安全性设置 35
5.4 常见问题 35
5.4.1 单个用户访问 35
5.4.2 无法打开明确指定的数据库 36
5.4.3 进程无法冲FTP站点下载文件 37
5.4.4 FTP站点文件存放位置 38
5.4.5 不能使用事务 38
附录一 术语解释 41
数据库同步概述
MSSQL数据库同步的必要性
数据库实时备份同步,在数据库服务器出现问题时可以有正常工作时的备份
数据库实时备份同步,在数据库访问压力过大时,可以用来做负载均衡
数据库实时备份,数据库服务器可以无间断的无损失迁移
当数据库遭受攻击或者服务器出现问题可以启用同步机器应急
可以实现数据库之间的合并
MSSQL数据库同步的可行性
MSSQL已经提供复制订阅相关功能
网络宽带的保证,通过FTP可以快速下载数据包
可以使用多种协议实现数据库的同步操作
数据库同步前提条件
数据库故障还原模型必需为完全还原模型
打开SQLSERVER企业管理器(选择对应的数据库(单击右键选择属性(选择”选项”( 故障还原模型选择完全还原模型。
所有被同步的数据表都必须要用主键
数据库被同步的数据表必须有主键,因为大家都习惯使用自增列作为主键,这里不一定要指定主键为自增列。主键主要用于事务复制
计算机名来注册服务器
发布服务器,分发服务器和订阅服务器都必须使用计算机名称来进行SQLServer服务器的注册。在企业管理器里面注册服务器,如果需要作为发布服务器,分发服务区和订阅服务器都必须使用服务器名称进行注册,不得使用IP地址以及别人注册,也不得使用带有端口号!
SQLServer必须启动代理服务
SQLServer必须启动代理服务,且代理服务器必须以本地机器的账号运行
SQLServer数据同步相关定义
复制简介
复制是将数据或数据库对象从一个数据库复制和分发到另外一个数据库,并进行数据同步,从而使源数据库和目标数据库保持一致。使用复制,可以在局域网和广域网、拨号连接、无线连接和 Internet 上将数据分发到不同位置以及分发给远程或移动用户。
一组SQL SERVER2005复制有发布服务器、分发服务器、订阅服服务器组成,他们之间的关系类似于书报行业的报社或出版社、邮局或书店、读者之间的关系。以报纸发行为例说明,发布服务器类似于报社,报社提供报刊的内容并印刷,是数据源;分发服务器相当于邮局,他将各报社的报刊送(分发)到订户手中;订阅服务器相当于订户,从邮局那里收到报刊。在实际的复制中,发布服务器是一种数据库实例,它通过复制向其他位置提供数据,分发服务器也是一种数据库实例,它起着存储区的作用,用于复制与一个或多个发布服务器相关联的特定数据。每个发布服务器都与分发服务器上的单个数据库(称作分发数据库)相关联。分发数据库存储复制状态数据和有关发布的元数据,并且在某些情况下为从发布服务器向订阅服务器移动的数据起着排队的作用。在很
您可能关注的文档
- 阿特拉斯·科普柯学院-atlascopco.pdf
- 埃及土耳其卢克索+红海+亚历山大10日行程.doc
- 癌痛规范化治疗示范病房评价表适用于三级医院-四川肿瘤医院.doc
- 艾菲尔铁塔与凯旋门-cwasc.pdf
- 艾略特非个性化理论溯源.pdf
- 艾滋病合并带状疱疹蛇串疮中医诊疗方案.doc
- 爱爱爱-昆明医科大学第一附属医院.doc
- 爱莲说课文147kb.doc
- 爱情的三元素信任包容尊重.ppt
- 安诚财产保险股份有限公司装饰装修工程质量责任保险条款a款.pdf
- 安徽合力股份有限公司2014年半年报告摘要-合力叉车.pdf
- 安徽合力股份有限公司第六届董事会第五次会议决议暨召开-合力叉车.pdf
- 安徽恒瑞新能源股份有限公司关于签订重大光伏电站发电项目承包.pdf
- 安徽建工集团有限公司2017年活动板房招标文件补遗定稿.doc
- 安徽交通规划设计研究总院股份有限公司首次公开发行股票上.pdf
- 安徽粮食安全问题研究-中国统计教育学会.doc
- 安徽两淮100mw水上光伏电站项目浮筒招标公告.pdf
- 安徽森林防火中长期发展规划险区综合治理工程-安徽政府信息公开.doc
- 安徽商贸职业技术学院院级科研项目管理办法总则第一.pdf
- 安徽石榴主要品种经济性状模糊综合评判-安徽农业大学园艺学院.doc
文档评论(0)