SqlServer2008 數(shù)據(jù)庫(kù)同步的兩種方式(發(fā)布、訂閱使用方法)
上篇中說(shuō)了通過(guò)SQL JOB的方式對(duì)數(shù)據(jù)庫(kù)的同步,這一節(jié)作為上一節(jié)的延續(xù)介紹通過(guò)發(fā)布訂閱的方式實(shí)現(xiàn)數(shù)據(jù)庫(kù)之間的同步操作。發(fā)布訂閱份為兩個(gè)步驟:1、發(fā)布。2訂閱。首先在數(shù)據(jù)源數(shù)據(jù)庫(kù)服務(wù)器上對(duì)需要同步的數(shù)據(jù)進(jìn)行發(fā)布,然后在目標(biāo)數(shù)據(jù)庫(kù)服務(wù)器上對(duì)上述發(fā)布進(jìn)行訂閱。發(fā)布可以發(fā)布一張表的部分?jǐn)?shù)據(jù),也可以對(duì)整張表進(jìn)行發(fā)布。下面分別介紹發(fā)布、訂閱的過(guò)程。
1、發(fā)布。發(fā)布需要用實(shí)際的服務(wù)器名稱,不能使用服務(wù)器的IP地址進(jìn)行。能發(fā)布的信息包括【表】、【存儲(chǔ)過(guò)程】、【用戶函數(shù)】如果使用IP會(huì)有錯(cuò)誤,如下圖:
具體發(fā)布過(guò)程如下:
1、找到數(shù)據(jù)庫(kù)服務(wù)器下的【復(fù)制】--【本地發(fā)布】,選擇【新建發(fā)布】。如下圖:
2.選擇待發(fā)布的數(shù)據(jù)庫(kù)。如下圖:
3、選擇發(fā)布類型。這里選擇的默認(rèn)類型【快照發(fā)布】。幾種發(fā)布類型的區(qū)別,SQL SERVER都在下面給出了說(shuō)明。如下圖:
4、選擇待發(fā)布的類容。如下圖:
上圖中右側(cè)就是篩選的SQL語(yǔ)句。
5、設(shè)置快照代理。如下圖:
更改同步頻率如下圖:
6、設(shè)置代理安全性。如下圖:
7、填寫(xiě)發(fā)布名稱
8、完成發(fā)布。如下圖:
2、訂閱。訂閱是對(duì)數(shù)據(jù)庫(kù)發(fā)布的快照進(jìn)行同步,將發(fā)布的數(shù)據(jù)源數(shù)據(jù)同步到目標(biāo)數(shù)據(jù)庫(kù)。具體訂閱過(guò)程如下;
1、找到數(shù)據(jù)庫(kù)服務(wù)器下的【復(fù)制】--【本地訂閱】,選擇【新建訂閱】。如下圖:
2、選擇訂閱的發(fā)布。如下圖:
3、選擇分發(fā)代理的位置;如下圖:
4、選擇訂閱服務(wù)器上的存放同步過(guò)來(lái)的數(shù)據(jù)的一個(gè)或者多個(gè)目標(biāo)數(shù)據(jù)庫(kù)。如下圖:
若要添加多個(gè)訂閱數(shù)據(jù)庫(kù),則點(diǎn)擊【添加訂閱服務(wù)器】。如下圖:
5、設(shè)置分發(fā)代理的安全性。如下圖:
6、設(shè)置同步計(jì)劃。如下圖:
7、完成訂閱。如下圖:
這樣就完成了發(fā)布與訂閱的整個(gè)流程。
這里,和上節(jié)一起就介紹完了SQL Server數(shù)據(jù)庫(kù)同步的兩種方式,希望對(duì)你有用。
相關(guān)文章
SQL Server 2008 R2數(shù)據(jù)庫(kù)鏡像部署圖文教程
數(shù)據(jù)庫(kù)鏡像是一種針對(duì)數(shù)據(jù)庫(kù)高可用性的基于軟件的解決方案。其維護(hù)著一個(gè)數(shù)據(jù)庫(kù)的兩個(gè)相同的副本,這兩個(gè)副本分別放置在不同的SQL Server數(shù)據(jù)庫(kù)實(shí)例中2013-06-06sql server 2008數(shù)據(jù)庫(kù)連接字符串大全
這篇文章主要介紹了sql server 2008數(shù)據(jù)庫(kù)的連接字符串大全,需要的朋友可以參考下2014-03-03SQL Server 2008 R2 超詳細(xì)安裝圖文教程
這篇文章主要介紹了SQL Server 2008 R2 超詳細(xì)安裝圖文教程,需要的朋友可以參考下2015-09-09SQLserver 2008將數(shù)據(jù)導(dǎo)出到Sql腳本文件的方法
大家都知道使用SQL的企業(yè)管理器可以導(dǎo)出SQL腳本,但導(dǎo)不出SQL的數(shù)據(jù)到腳本中,目前SQL2008有這個(gè)功能了。2010-04-04sql2008安裝后服務(wù)器改名造成名稱不一致解決方法
查看服務(wù)器名是否一致如果不一致,則以serverproperty(servername)為準(zhǔn),接下來(lái)介紹詳細(xì)解決方法,感興趣的朋友可以參考下,希望可以幫助到你2013-02-02SQLServer 2008 R2中使用Cross apply統(tǒng)計(jì)最新數(shù)據(jù)和最近數(shù)據(jù)
這篇文章主要介紹了SQLServer 2008中的R2 Cross apply統(tǒng)計(jì)最新數(shù)據(jù)和最近數(shù)據(jù)的相關(guān)資料,需要的朋友可以參考下2016-02-02SQL SERVER 2008 r2 數(shù)據(jù)壓縮的兩種方法
這篇文章主要介紹了SQL SERVER 2008 r2 數(shù)據(jù)壓縮的兩種方法,腳本之家從多個(gè)網(wǎng)站整理的內(nèi)容,需要的朋友可以參考下2018-03-03關(guān)于SQL Server 2008 安裝提示"重新啟動(dòng)計(jì)算機(jī)失敗"的解決辦法
本篇文章是對(duì)關(guān)于SQL Server 2008 安裝提示"重新啟動(dòng)計(jì)算機(jī)失敗"的解決辦法進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-06-06SQL Server 2008中的數(shù)據(jù)表壓縮功能詳細(xì)介紹
這篇文章主要介紹了SQL Server 2008中的數(shù)據(jù)表壓縮功能詳細(xì)介紹,介紹了為何使用數(shù)據(jù)壓縮、數(shù)據(jù)壓縮的原理、數(shù)據(jù)壓縮注意事項(xiàng)等,需要的朋友可以參考下2014-08-08