未加星标

SqlServer订阅发布

字体大小 | |
[数据库(mssql) 所属分类 数据库(mssql) | 发布者 店小二05 | 时间 2016 | 作者 红领巾 ] 0人收藏点击收藏

数据库同步方式有很多种,这里利用数据库发布和订阅的方式来完成数据库的同步技术.

发布订阅分为两个步骤:1、发布。2订阅。首先在数据源数据库服务器上对需要同步的数据进行发布,然后在目标数据库服务器上对上述发布进行订阅。发布可以发布一张表的部分数据,也可以对整张表进行发布,还可以是存储过程等等

创建发布

在lis生产库上创建发布,发布的具体过程如下:

1、展开SQL Server 2008 服务器下的 【复制】 节点,会发现有【本地发布】和【本地订阅】两个节点,右击【本地发布】节点,选择【新建发布】:


SqlServer订阅发布

2、如果服务器第一次进行发布设置,会弹出【发布向导】对话框,选择【发布数据库】:


SqlServer订阅发布

SqlServer订阅发布

3、点击【下一步】会询问我们【选择发布类型】的方式,这里使用事物发布的方式:


SqlServer订阅发布

SqlServer订阅发布

4、点击【下一步】会询问我们【选择发布对象】的方式,这里我们选择全部的对象,包括表,存储过程,试图等:


SqlServer订阅发布

SqlServer订阅发布

5、点击【下一步】会询问我们【是否创建快照】:


SqlServer订阅发布

SqlServer订阅发布

一般什么选择立刻创建快照,那么数据库会创建一个当前数据库快照,并将快照复制到订阅数据库,用来初始化数据.

创建订阅

在灾备库上创建订阅,具体创建过程如下:

1.在复制->本地订阅->中右击新建订阅


SqlServer订阅发布

SqlServer订阅发布

2.点击【下一步】会让我们选择【发布服务器】,这里我们选择刚刚我们创建的发布服务器:


SqlServer订阅发布

SqlServer订阅发布

3.点击【下一步】会让我们选择【分发代理位置】,这里我们选择【推送订阅】:

其中推送订阅:当生产有事务的时候自动将事物推送给订阅数据库

其中请求订阅:表示订阅数据库定时想发布数据库请求传送事务


SqlServer订阅发布

SqlServer订阅发布

4.点击【下一步】会让我们选择【订阅数据库】,这里我们选择【rmlis6】:


SqlServer订阅发布

SqlServer订阅发布

这里表示将发布服务器的数据订阅到本地的哪个数据库中

5.点击【下一步】会让我们选择【代理安全】,这里我们选择输入用户名和密码


SqlServer订阅发布

SqlServer订阅发布

6.点击【下一步】会让我们选择【同步计划】,这里我们选择【连续运行】:


SqlServer订阅发布

SqlServer订阅发布

7.点击【下一步】会让我们选择【初始化订阅】,这里我们选择【立即初始化】:


SqlServer订阅发布

SqlServer订阅发布

8.点击【下一步】我们完成订阅的创建


SqlServer订阅发布

SqlServer订阅发布

点击完成之后,发布数据库就会将刚刚创建好的快照复制到订阅数据库以完成数据的初始化,初始化结束后即进入实时同步.

日常运维监控

l 发布端监控

发布端的监控在本地发布,右击启动复制监控:


SqlServer订阅发布

SqlServer订阅发布

点击发布服务器,可以查看当前发布性能,滞后时间:


SqlServer订阅发布

SqlServer订阅发布

l 订阅端监控

在本地订阅右击查看同步状态:


SqlServer订阅发布

SqlServer订阅发布

点击监控,同样可以查看实时的数据同步:


SqlServer订阅发布

SqlServer订阅发布

SqlServer订阅发布

注意点:

在创建订阅的时候,需要连接到发布服务器,这里需要将ip和主机名的映射关系写到hosts文件中.

本文数据库(mssql)相关术语:熊片数据库 mssql数据库 oracle数据库 pubmed数据库 access数据库 万方数据库

分页:12
转载请注明
本文标题:SqlServer订阅发布
本站链接:http://www.codesec.net/view/484660.html
分享请点击:


1.凡CodeSecTeam转载的文章,均出自其它媒体或其他官网介绍,目的在于传递更多的信息,并不代表本站赞同其观点和其真实性负责;
2.转载的文章仅代表原创作者观点,与本站无关。其原创性以及文中陈述文字和内容未经本站证实,本站对该文以及其中全部或者部分内容、文字的真实性、完整性、及时性,不作出任何保证或承若;
3.如本站转载稿涉及版权等问题,请作者及时联系本站,我们会及时处理。
登录后可拥有收藏文章、关注作者等权限...
技术大类 技术大类 | 数据库(mssql) | 评论(0) | 阅读(29)