Sql Server 2012 数据库同步方式 (发布、订阅)

摘要:
上一节描述了通过SQLJOB同步数据库。作为上一节的延续,本节描述了通过发布和订阅实现数据库之间的同步。发布订阅有两个步骤:1。出版首先,在数据源数据库服务器上发布要同步的数据,然后在目标数据库服务器上订阅上述发布。发布可以发布表的部分数据或整个表。如下图所示:7。填写版本名称8。完成发布。如下图所示:2。订阅具体申购流程如下:;1.在数据库服务器下查找--并选择。

上篇中说了通过SQL JOB的方式对数据库的同步,这一节作为上一节的延续介绍通过发布订阅的方式实现数据库之间的同步操作。发布订阅份为两个步骤:1、发布。2订阅。首先在数据源数据库服务器上对需要同步的数据进行发布,然后在目标数据库服务器上对上述发布进行订阅。发布可以发布一张表的部分数据,也可以对整张表进行发布。下面分别介绍发布、订阅的过程。

  1、发布。发布需要用实际的服务器名称,不能使用服务器的IP地址进行。能发布的信息包括【表】、【存储过程】、【用户函数】如果使用IP会有错误,如下图:

   具体发布过程如下:

  1、找到数据库服务器下的【复制】--【本地发布】,选择【新建发布】。如下图:

Sql Server 2012 数据库同步方式 (发布、订阅)第1张

2.选择待发布的数据库。如下图:

 Sql Server 2012 数据库同步方式 (发布、订阅)第2张

 3、选择发布类型。这里选择的默认类型【快照发布】。几种发布类型的区别,SQL SERVER都在下面给出了说明。如下图:

Sql Server 2012 数据库同步方式 (发布、订阅)第3张

  4、选择待发布的类容。如下图:

Sql Server 2012 数据库同步方式 (发布、订阅)第4张

Sql Server 2012 数据库同步方式 (发布、订阅)第5张

上图中右侧就是筛选的SQL语句。

  5、设置快照代理。如下图:

Sql Server 2012 数据库同步方式 (发布、订阅)第6张

 更改同步频率如下图:

Sql Server 2012 数据库同步方式 (发布、订阅)第7张

6、设置代理安全性。如下图:

Sql Server 2012 数据库同步方式 (发布、订阅)第8张

Sql Server 2012 数据库同步方式 (发布、订阅)第9张

7、填写发布名称

Sql Server 2012 数据库同步方式 (发布、订阅)第10张

8、完成发布。如下图:

Sql Server 2012 数据库同步方式 (发布、订阅)第11张

2、订阅。订阅是对数据库发布的快照进行同步,将发布的数据源数据同步到目标数据库。具体订阅过程如下;

1、找到数据库服务器下的【复制】--【本地订阅】,选择【新建订阅】。如下图:

Sql Server 2012 数据库同步方式 (发布、订阅)第12张

2、选择订阅的发布。如下图:

Sql Server 2012 数据库同步方式 (发布、订阅)第13张

Sql Server 2012 数据库同步方式 (发布、订阅)第14张

3、选择分发代理的位置;如下图:

Sql Server 2012 数据库同步方式 (发布、订阅)第15张

4、选择订阅服务器上的存放同步过来的数据的一个或者多个目标数据库。如下图:

Sql Server 2012 数据库同步方式 (发布、订阅)第16张

若要添加多个订阅数据库,则点击【添加订阅服务器】。如下图:

Sql Server 2012 数据库同步方式 (发布、订阅)第17张

5、设置分发代理的安全性。如下图:

Sql Server 2012 数据库同步方式 (发布、订阅)第18张

Sql Server 2012 数据库同步方式 (发布、订阅)第19张

6、设置同步计划。如下图:

Sql Server 2012 数据库同步方式 (发布、订阅)第20张

7、完成订阅。如下图:

Sql Server 2012 数据库同步方式 (发布、订阅)第21张

这样就完成了发布与订阅的整个流程。

免责声明:文章转载自《Sql Server 2012 数据库同步方式 (发布、订阅)》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Mac下的类似apt-get的包管理工具Homebrew(笔记)SVG SMIL animation动画详解下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

IBM Cognos Business Intelligence Serverv10.1.1以及Samples for Oracle安装部署【转】

原文:http://blog.csdn.net/esrichinacd/article/details/8433333 上一篇文章介绍了IBM Cognos Business Intelligence开发版的安装和部署,但经过研究发现ESRI Maps For Cognos并不能安装在开发版上,所以才重新整理了企业版的安装和部署。 软件部署分为几个步骤...

Vue项目加载本地的json数据模拟请求后台数据

1. 安装express和axios npm i express --save & npm i axios --save 网速不好的,可以安装淘宝镜像,使用cnpm 2. 在main.js中引入axios,并挂载到全局 import axios from ‘axios’; Vue.prototype.$axios = axios; 3.在项目中st...

如何搭建本地WordPress

今天就来介绍一下如何在Windows下搭建本地WordPress。 安装前准备 1、正常的电脑 2、PHPNow http://www.phpnow.org 这里面的PHPNow环境包其实包含了常见服务器上的环境:Apache + PHP + MySQL,目前PHPNow所包含的Apache等环境版本过低,想要安装最新版本的同学可以百度一下安装方法。教程不...

Postgresql安装

安装postgresql数据的主要两篇参考文档链接: http://www.cnblogs.com/marsprj/archive/2013/02/08/2893519.html http://www.cnblogs.com/mchina/archive/2012/06/06/2539003.html 1、下载指定版本的postgresql,这里下载pos...

数据库(DDL、DML、DQL)

数据库 数据库的特点: 持久化存储数据的。其实数据库就是一个文件系统 方便存储和管理数据 使用了统一的方式操作数据库 -- SQL 什么是SQL?Structured Query Language:结构化查询语言 SQL分类 DDL(Data Definition Language)数据定义语言 用来定义数据库对象:数据库,表,列等。关键...

sqlserver的存储过程

继上一个数据库分页功能完成之后,这周开始进行一个sqlserver数据库的存储过程查询和运用。之前只了解过mysql数据库和oracle数据库,对于存储过程的了解只是在oracle数据库上面有所运用。加上对sqlserver数据库不太了解,所以一开始有点无从下手,看了一些资料。了解存储过程实际上就是将一些查询语句与数据库的事务处理相结合,方便我们在运用的时...