Sql Server 订阅发布

原创 2016年08月29日 11:20:00

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

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

创建发布

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

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


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

 

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


 

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


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


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

 

创建订阅

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

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


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


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

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

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


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


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

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

 

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

 

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

 

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

 

 

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


日常运维监控

发布端监控

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


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


订阅端监控

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

 

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


 

注意点:

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

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Sql Server2008 ServiceBroker发布/订阅模式实例

应用实例操作步骤如下: 一:建立两个用来交换的数据库实例,并在这些实例中启用Service Broker活动,T-SQL如下: ------(一)、启用数据库的Service Broker活动 ...

数据库同步之SQL Server 2005发布订阅教程

SQL Server 2005相对于SQL Server 2000来说,无论是性能还是功能都有一个相当大的提高,甚至可以用“革命”来形容这一次升级。SQL Server 2005使 SQL Serve...

SQL SERVER 2012 使用订阅发布同步数据库(四)

这次我们要用事务发布做一次测试(图1) 点击下一步,我们发现[Product] 表不能选中错误提示为:此表不能发布,因为它没有主键列。事务发布中的所有表都需要主键列。(图2) 添加主键,继...

超详细SQL SERVER 2016跨网段和局域网发布订阅配置图解和常见问题

最近学习了一下配置SqlServer数据库的同步订阅功能,过程中遇到了一些常见的问题,下面把详细的配置过程和问题作一个汇总,希望能帮到有需要的朋友。 下面文章的内容将分为两个部分 目录 一、通过非命...

SQL SERVER 2012 使用订阅发布同步数据库(一)

企业做大了,就会有分支机构。分公司与总公司之间既统一又独立。这就是业务,技术服务于业务,那么摆在我们面前的问题是如何让数据既统一又独立?其实SQLServer已经为我们提供了很好的解决方案:发布、订阅...

[SQL Server]自动监控“发布订阅”的滞后时间(延迟时间)

[SQL Server]自动监控“发布订阅”的滞后时间(延迟时间)

SQL Server 2000 发布与订阅 .

SQL Server 2000 发布与订阅 为快照复制制定计划 快照复制需要在以下方面制定计划:      传输和存储快照文件。      调度快照。 传输和存储快照文件 可以选择在一个...

SQL Server + Oracle订阅发布

sql server自带订阅发布功能,简单的将订阅和发布可以认为是数据的同步传输或备份,几乎没有时间差,订阅发布可以做成单项或双向的; 单项:发布服务器修改数据后会同步到订阅服务器上,订阅服务器上的...

SQL SERVER 2012 使用订阅发布同步数据库(三)

前面我们已经把发布服务器和订阅服务器都配置好了,今天就开始同步数据了(图1) 在快照代理上右击选择->查看快照代理状态(图2) 点击“启动”生成一个数据库快照。 我们先看一下目前的[Subscri...

sql server 2005 发布订阅总结

Sql server 2005订阅发布   一:快照发布 注意事项:1:两台服务器之间数据库名应保持一致,表中应该有主键。 2:SQL Native Client 配置出的问题,默认情况下,T...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)