SQLServer2005與SQLServer2008數(shù)據(jù)庫(kù)同步圖文教程
簡(jiǎn)單的說(shuō),復(fù)制是獲取一個(gè)或多個(gè)數(shù)據(jù)庫(kù)的過(guò)程,它系統(tǒng)的針對(duì)出入不同數(shù)據(jù)庫(kù)的數(shù)據(jù),提供基于規(guī)則的拷貝機(jī)制。
復(fù)制分為三種角色,
1,發(fā)布服務(wù)器
發(fā)布服務(wù)器可以被看成是源數(shù)據(jù)庫(kù)。
2 ,分發(fā)服務(wù)器
分發(fā)數(shù)據(jù)庫(kù)針對(duì)更改而承擔(dān)類(lèi)似某些票據(jù)交換所的工作,他是一個(gè)特殊的分發(fā)數(shù)據(jù)庫(kù),用于對(duì)更改進(jìn)行跟蹤,同時(shí)也跟蹤哪些訂閱服務(wù)器已經(jīng)收到了這些更改。除此之外,它還跟蹤任何同步過(guò)程的結(jié)果,并知道發(fā)生了哪些必須解決的沖突。
3,訂閱服務(wù)器
任何參與到于復(fù)制發(fā)布過(guò)程的數(shù)據(jù)庫(kù),訂閱服務(wù)器并不只能接受數(shù)據(jù),它還可以傳播數(shù)據(jù)。訂閱服務(wù)器可以請(qǐng)求訂閱,也可以推送訂閱。
請(qǐng)求訂閱:由訂閱服務(wù)器來(lái)決定什么時(shí)候去更新數(shù)據(jù)。
推送訂閱:由發(fā)布數(shù)據(jù)庫(kù)決定什么時(shí)候向訂閱服務(wù)發(fā)生更新數(shù)據(jù)。
2,SQLServer2005與SQLServer2008數(shù)據(jù)庫(kù)同步
操作步驟大致如下:
配置 SQLServer2005 發(fā)布數(shù)據(jù)庫(kù)
1,以windows賬戶(hù)登錄,確保SQLServer代理已經(jīng)打開(kāi),新建數(shù)據(jù)庫(kù)[TestFabu]
2,在[復(fù)制]節(jié)點(diǎn)下,新建發(fā)布.下一步 選擇數(shù)據(jù)庫(kù)[TestFabu]
3,這里選擇快照發(fā)布,下一步,選擇需要同步的表結(jié)構(gòu)以及存儲(chǔ)過(guò)程等等。
這里設(shè)置sa賬戶(hù),只要有權(quán)限操作數(shù)據(jù)庫(kù)的賬戶(hù)就可以。
完成之后,在這個(gè)發(fā)布上右鍵屬性
我們選擇FTP,應(yīng)為我這兩個(gè)數(shù)據(jù)庫(kù)沒(méi)有在同一臺(tái)電腦上。
設(shè)置默認(rèn)位置
保證該默認(rèn)位置ftp可訪問(wèn),并且有讀取的權(quán)限,將ftp定位到根目錄。
發(fā)布服務(wù)器配置完成
配置訂閱服務(wù)器
同樣以windows賬戶(hù)登錄.
這里是不允許通過(guò)IP訪問(wèn)的,在host文件里面做一個(gè)映射,然后通過(guò)名稱(chēng)訪問(wèn).
這里我們用上文提到的請(qǐng)求訂閱。
鏈接發(fā)布服務(wù)器的sa數(shù)據(jù)庫(kù)。
這里可以按計(jì)劃來(lái)請(qǐng)求訂閱。
訂閱成功。
同事查看屬性里要以FTP訪問(wèn)。
3.總結(jié)
這樣我們就實(shí)現(xiàn)了SQLServer2005與SQLServer2008的數(shù)據(jù)庫(kù)同步,這里如果要實(shí)時(shí)同步數(shù)據(jù)的話最好用事務(wù)復(fù)制,快照復(fù)制適合間隔性的同步。
- win2008 r2 安裝sqlserver 2000問(wèn)題的解決方法
- SQL Server 2008 R2 超詳細(xì)安裝圖文教程
- 還原sqlserver2008 媒體的簇的結(jié)構(gòu)不正確的解決方法
- SQL Server 2008 R2:error 26 開(kāi)啟遠(yuǎn)程連接詳解
- SQL Server2008導(dǎo)出數(shù)據(jù)之Excel詳細(xì)解析
- SQL Server 2008 R2數(shù)據(jù)庫(kù)鏡像部署圖文教程
- SQL SERVER 2008 R2配置管理器出現(xiàn)“遠(yuǎn)程過(guò)程調(diào)用失敗”(0x800706be)錯(cuò)誤提示
- win2008 r2 安裝sql server 2005/2008 無(wú)法連接服務(wù)器解決方法
- win2008 r2 下安裝sql server 2005 64位教程(圖解)
- 圖文詳解SQL Server 2008R2使用教程
相關(guān)文章
SQL Server CROSS APPLY和OUTER APPLY的應(yīng)用詳解
SQL Server數(shù)據(jù)庫(kù)操作中,在2005以上的版本新增加了一個(gè)APPLY表運(yùn)算符的功能2011-10-10sql里將重復(fù)行數(shù)據(jù)合并為一行數(shù)據(jù)使用逗號(hào)進(jìn)行分隔
sql里將重復(fù)行數(shù)據(jù)合并為一行,將多行fieldname字段的內(nèi)容串聯(lián)起來(lái),用逗號(hào)分隔,接下來(lái)為大家介紹下詳細(xì)的實(shí)現(xiàn)sql語(yǔ)句,希望對(duì)你有所幫助2013-04-04SQL Server 移動(dòng)系統(tǒng)數(shù)據(jù)庫(kù)
SQL Server中系統(tǒng)數(shù)據(jù)庫(kù)有master、model、msdb、tempdb四個(gè)數(shù)據(jù)庫(kù),對(duì)于一般的庫(kù),我們要移動(dòng)他們的位置,只需分離附加即可,而這些系統(tǒng)數(shù)據(jù)庫(kù)沒(méi)有分離的選項(xiàng),那要怎么移動(dòng)他們呢?2016-05-05mssql數(shù)據(jù)庫(kù)游標(biāo)批量修改符合條件記錄的方法
這篇文章主要介紹了mssql數(shù)據(jù)庫(kù)游標(biāo)如何批量修改符合條件的記錄,需要的朋友可以參考下2014-05-05SqlServer2005 數(shù)據(jù)庫(kù)同步配置圖文詳解
SqlServer2005 數(shù)據(jù)庫(kù)同步配置圖文詳解,使用sqlserver2005的朋友可以參考下2012-06-06解決SQL2005備份數(shù)據(jù)庫(kù).dat或bak還原時(shí)的結(jié)構(gòu)錯(cuò)誤的解決方法
已備份數(shù)據(jù)庫(kù)的磁盤(pán)上結(jié)構(gòu)版本為611. 服務(wù)器支持版本539, 無(wú)法還原或升級(jí)此數(shù)據(jù)庫(kù),RESTORE DATABASE 操作異常終止。2011-02-02mssql2005數(shù)據(jù)庫(kù)鏡像搭建教程
數(shù)據(jù)庫(kù)鏡像是SQL SERVER 2005用于提高數(shù)據(jù)庫(kù)可用性的新技術(shù)其優(yōu)勢(shì)是以在不丟失已提交數(shù)據(jù)的前提下進(jìn)行快速故障轉(zhuǎn)移,無(wú)須專(zhuān)門(mén)的硬件,并且易于配置和管理,本文將如介紹,有需求的朋友可以參考下2012-11-11安裝SQL server 2005 出現(xiàn)警告 32位ASP.NET已經(jīng)注冊(cè),需要注冊(cè)64位的解決方法
這篇文章主要介紹了安裝SQL server 2005 出現(xiàn)警告 32位ASP.NET已經(jīng)注冊(cè),需要注冊(cè)64位的解決方法,需要的朋友可以參考下2015-01-01win2003 Server配置SQL Server 2005遠(yuǎn)程連接的方法
這篇文章主要介紹了win2003 Server配置SQL Server 2005遠(yuǎn)程連接的方法,需要的朋友可以參考下2015-01-01