第16章數(shù)據(jù)復(fù)制_第1頁
第16章數(shù)據(jù)復(fù)制_第2頁
第16章數(shù)據(jù)復(fù)制_第3頁
第16章數(shù)據(jù)復(fù)制_第4頁
第16章數(shù)據(jù)復(fù)制_第5頁
已閱讀5頁,還剩24頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、第第16章章 數(shù)據(jù)復(fù)制與轉(zhuǎn)換數(shù)據(jù)復(fù)制與轉(zhuǎn)換16.1 復(fù)制概述復(fù)制概述 16.2 配置復(fù)制配置復(fù)制 16.3 創(chuàng)建發(fā)布出版物創(chuàng)建發(fā)布出版物16.4 訂閱出版物訂閱出版物 16.5 管理復(fù)制選項(xiàng)管理復(fù)制選項(xiàng) 16.6 復(fù)制監(jiān)視器復(fù)制監(jiān)視器 16.7 數(shù)據(jù)導(dǎo)入導(dǎo)出數(shù)據(jù)導(dǎo)入導(dǎo)出16.8 復(fù)制實(shí)例復(fù)制實(shí)例 116.1 復(fù)制概述復(fù)制概述16.1.1 復(fù)制結(jié)構(gòu)復(fù)制結(jié)構(gòu) 16.1.2 復(fù)制類型復(fù)制類型 16.1.3 復(fù)制代理復(fù)制代理 16.1.4 可更新訂閱可更新訂閱 216.1.1 復(fù)制結(jié)構(gòu)復(fù)制結(jié)構(gòu)1復(fù)制概念復(fù)制概念: 出版出版和和訂閱訂閱出版出版: 向其他數(shù)據(jù)庫服務(wù)器向其他數(shù)據(jù)庫服務(wù)器(訂閱者訂閱者)復(fù)制

2、數(shù)據(jù)。復(fù)制數(shù)據(jù)。訂閱訂閱: 從其他數(shù)據(jù)庫服務(wù)器從其他數(shù)據(jù)庫服務(wù)器(出版者出版者)接收復(fù)制數(shù)據(jù)。接收復(fù)制數(shù)據(jù)。(1)論文和出版物論文和出版物: 論文是被復(fù)制的數(shù)據(jù)集合論文是被復(fù)制的數(shù)據(jù)集合(表、列、行、存儲(chǔ)過程表、列、行、存儲(chǔ)過程) 。出版物是論文的集合。出版物是論文的集合。(2)出版者出版者: 出版服務(wù)器。確定復(fù)制數(shù)據(jù)、檢測變化出版服務(wù)器。確定復(fù)制數(shù)據(jù)、檢測變化分發(fā)者。分發(fā)者。 (3)分發(fā)者分發(fā)者: 是一類服務(wù)器是一類服務(wù)器, 維護(hù)分發(fā)數(shù)據(jù)庫、復(fù)制數(shù)據(jù)維護(hù)分發(fā)數(shù)據(jù)庫、復(fù)制數(shù)據(jù)訂閱者。訂閱者。(4)訂閱者訂閱者: 是一類服務(wù)器是一類服務(wù)器, 接收并維護(hù)出版物接收并維護(hù)出版物(也可修改出版物也可修

3、改出版物)。(5)訂閱類型訂閱類型: 推訂閱、拉訂閱推訂閱、拉訂閱 2復(fù)制拓?fù)浣Y(jié)構(gòu)復(fù)制拓?fù)浣Y(jié)構(gòu): 1)中心出版者、中心出版者、2)帶有遠(yuǎn)程分發(fā)者的中心出版帶有遠(yuǎn)程分發(fā)者的中心出版者、者、3)出版訂閱者、出版訂閱者、4)中心訂閱者。中心訂閱者。中心出版者中心出版者帶有遠(yuǎn)程分發(fā)者的中心出版者帶有遠(yuǎn)程分發(fā)者的中心出版者出版訂閱者出版訂閱者中心訂閱者中心訂閱者 316.1.2 復(fù)制類型復(fù)制類型三種:快照復(fù)制、事務(wù)復(fù)制、合并復(fù)制三種:快照復(fù)制、事務(wù)復(fù)制、合并復(fù)制 1快照復(fù)制快照復(fù)制 在某一時(shí)刻給出版數(shù)據(jù)庫中的出版數(shù)據(jù)照相,然后將數(shù)據(jù)復(fù)制到訂在某一時(shí)刻給出版數(shù)據(jù)庫中的出版數(shù)據(jù)照相,然后將數(shù)據(jù)復(fù)制到訂閱者服

4、務(wù)器。閱者服務(wù)器。 2事務(wù)復(fù)制事務(wù)復(fù)制 所復(fù)制的內(nèi)容不是數(shù)據(jù),而是多條數(shù)據(jù)更新語句或存儲(chǔ)過程。修改所復(fù)制的內(nèi)容不是數(shù)據(jù),而是多條數(shù)據(jù)更新語句或存儲(chǔ)過程。修改總是發(fā)生在出版者上,訂閱者只以讀取數(shù)據(jù)的方式將修改反映到訂總是發(fā)生在出版者上,訂閱者只以讀取數(shù)據(jù)的方式將修改反映到訂閱數(shù)據(jù)庫,所以能夠避免復(fù)制沖突。閱數(shù)據(jù)庫,所以能夠避免復(fù)制沖突。3合并復(fù)制合并復(fù)制 允許訂閱者對(duì)出版物進(jìn)行修改并將修改合并到目標(biāo)數(shù)據(jù)庫。各節(jié)點(diǎn)允許訂閱者對(duì)出版物進(jìn)行修改并將修改合并到目標(biāo)數(shù)據(jù)庫。各節(jié)點(diǎn)可獨(dú)立工作,不必考慮事務(wù)的一致性。如果在合并修改時(shí)發(fā)生沖突,可獨(dú)立工作,不必考慮事務(wù)的一致性。如果在合并修改時(shí)發(fā)生沖突,則復(fù)制按

5、照一定的規(guī)則或自定義的沖突解決策略來對(duì)沖突進(jìn)行分析則復(fù)制按照一定的規(guī)則或自定義的沖突解決策略來對(duì)沖突進(jìn)行分析并接受沖突一方的修改。并接受沖突一方的修改。416.1.3 復(fù)制代理復(fù)制代理1快照代理快照代理 在分發(fā)者上創(chuàng)建并存儲(chǔ)快照文件,在分發(fā)數(shù)據(jù)庫中記錄出版數(shù)據(jù)庫在分發(fā)者上創(chuàng)建并存儲(chǔ)快照文件,在分發(fā)數(shù)據(jù)庫中記錄出版數(shù)據(jù)庫和訂閱數(shù)據(jù)庫之間的同步信息。在分發(fā)者上運(yùn)行并與出版者相連接。和訂閱數(shù)據(jù)庫之間的同步信息。在分發(fā)者上運(yùn)行并與出版者相連接。每個(gè)出版物都有自己的快照代理。每個(gè)出版物都有自己的快照代理。 2日志閱讀代理日志閱讀代理 將出版者事務(wù)日志中標(biāo)有復(fù)制的事務(wù)移至分發(fā)數(shù)據(jù)庫。使用事務(wù)復(fù)將出版者事務(wù)

6、日志中標(biāo)有復(fù)制的事務(wù)移至分發(fā)數(shù)據(jù)庫。使用事務(wù)復(fù)制的每一個(gè)出版數(shù)據(jù)庫都有自己的日志閱讀代理。日志閱讀代理在制的每一個(gè)出版數(shù)據(jù)庫都有自己的日志閱讀代理。日志閱讀代理在分發(fā)者服務(wù)器上運(yùn)行。分發(fā)者服務(wù)器上運(yùn)行。 3分發(fā)代理分發(fā)代理 將存儲(chǔ)在分發(fā)數(shù)據(jù)庫中的事務(wù)或快照分發(fā)到訂閱者服務(wù)器。如果事將存儲(chǔ)在分發(fā)數(shù)據(jù)庫中的事務(wù)或快照分發(fā)到訂閱者服務(wù)器。如果事務(wù)出版物或快照出版物被設(shè)置為只有創(chuàng)建了推訂閱即立即在出版者務(wù)出版物或快照出版物被設(shè)置為只有創(chuàng)建了推訂閱即立即在出版者和訂閱者之間同步,則在分發(fā)者上各有一個(gè)分發(fā)代理;否則將共享和訂閱者之間同步,則在分發(fā)者上各有一個(gè)分發(fā)代理;否則將共享一個(gè)分發(fā)代理。合并出版物沒有

7、分發(fā)代理。一個(gè)分發(fā)代理。合并出版物沒有分發(fā)代理。516.1.3 復(fù)制代理復(fù)制代理4合并代理合并代理 u用來移動(dòng)、合并在快照代理創(chuàng)建初始快照之后所發(fā)生的增量修用來移動(dòng)、合并在快照代理創(chuàng)建初始快照之后所發(fā)生的增量修改。每一個(gè)合并出版物都有自己的合并代理。當(dāng)使用推訂閱合改。每一個(gè)合并出版物都有自己的合并代理。當(dāng)使用推訂閱合并出版物時(shí),合并代理運(yùn)行在出版者上;當(dāng)使用拉訂閱合并出并出版物時(shí),合并代理運(yùn)行在出版者上;當(dāng)使用拉訂閱合并出版物時(shí),合并代理運(yùn)行在訂閱者上??煺粘霭嫖锖褪聞?wù)出版物版物時(shí),合并代理運(yùn)行在訂閱者上。快照出版物和事務(wù)出版物沒有合并代理。沒有合并代理。5隊(duì)列閱讀代理隊(duì)列閱讀代理u在快照復(fù)制

8、或事務(wù)復(fù)制時(shí),如果選擇了在快照復(fù)制或事務(wù)復(fù)制時(shí),如果選擇了“排隊(duì)更新排隊(duì)更新”選項(xiàng),則選項(xiàng),則需要使用隊(duì)列閱讀代理。隊(duì)列閱讀代理是運(yùn)行在分發(fā)者上的多需要使用隊(duì)列閱讀代理。隊(duì)列閱讀代理是運(yùn)行在分發(fā)者上的多線程代理,它主要負(fù)責(zé)從分發(fā)者的消息隊(duì)列中讀取消息,并將線程代理,它主要負(fù)責(zé)從分發(fā)者的消息隊(duì)列中讀取消息,并將消息中的事務(wù)應(yīng)用到出版者。消息中的事務(wù)應(yīng)用到出版者。 616.1.4 可更新訂閱可更新訂閱可更新訂閱:可在訂閱者處對(duì)復(fù)制數(shù)據(jù)進(jìn)行修改,然后將修改以相可更新訂閱:可在訂閱者處對(duì)復(fù)制數(shù)據(jù)進(jìn)行修改,然后將修改以相應(yīng)的方式反映到出版者。有三種類型:應(yīng)的方式反映到出版者。有三種類型:1即時(shí)即時(shí)更新更

9、新 立即將訂閱者的修改反映到出版者,允許這一修改不必馬上同步到立即將訂閱者的修改反映到出版者,允許這一修改不必馬上同步到其它訂閱者。在創(chuàng)建出版物時(shí)設(shè)置。其它訂閱者。在創(chuàng)建出版物時(shí)設(shè)置。2排隊(duì)更新排隊(duì)更新 將訂閱者的修改保存在一個(gè)隊(duì)列中的,當(dāng)訂閱者與出版者之間的網(wǎng)將訂閱者的修改保存在一個(gè)隊(duì)列中的,當(dāng)訂閱者與出版者之間的網(wǎng)絡(luò)連接恢復(fù)時(shí),隊(duì)列中的這些事務(wù)將按先后順序被應(yīng)用到出版者。絡(luò)連接恢復(fù)時(shí),隊(duì)列中的這些事務(wù)將按先后順序被應(yīng)用到出版者。在創(chuàng)建出版物時(shí)可對(duì)該選項(xiàng)進(jìn)行設(shè)置。在創(chuàng)建出版物時(shí)可對(duì)該選項(xiàng)進(jìn)行設(shè)置。3即時(shí)更新并用排隊(duì)更新作備份即時(shí)更新并用排隊(duì)更新作備份 訂閱者的修改一方面立即反映到出版者訂閱者

10、的修改一方面立即反映到出版者( (如果網(wǎng)絡(luò)連接正常如果網(wǎng)絡(luò)連接正常) ),另一,另一方面會(huì)備份到隊(duì)列中,以便當(dāng)網(wǎng)絡(luò)連接恢復(fù)時(shí),將隊(duì)列中的這些事方面會(huì)備份到隊(duì)列中,以便當(dāng)網(wǎng)絡(luò)連接恢復(fù)時(shí),將隊(duì)列中的這些事務(wù)按先后順序應(yīng)用到出版者。務(wù)按先后順序應(yīng)用到出版者。 716.2 配置復(fù)制配置復(fù)制16.2.1 創(chuàng)建服務(wù)器角色和分發(fā)數(shù)據(jù)庫 16.2.2 配置復(fù)制選項(xiàng) 16.2.3 刪除復(fù)制配置信息 816.2.1 創(chuàng)建服務(wù)器角色和分發(fā)數(shù)據(jù)庫創(chuàng)建服務(wù)器角色和分發(fā)數(shù)據(jù)庫創(chuàng)建服務(wù)器角色即指定復(fù)制過程中服務(wù)器是作為出版者、分發(fā)者,還創(chuàng)建服務(wù)器角色即指定復(fù)制過程中服務(wù)器是作為出版者、分發(fā)者,還是作為訂閱者。由于一個(gè)是作為

11、訂閱者。由于一個(gè)SQL Server服務(wù)器可以扮演一個(gè)或多個(gè)角色,服務(wù)器可以扮演一個(gè)或多個(gè)角色,所以必須指定由哪個(gè)服務(wù)器來扮演哪些角色。所以必須指定由哪個(gè)服務(wù)器來扮演哪些角色。分發(fā)數(shù)據(jù)庫用來存儲(chǔ)復(fù)制給訂閱者的所有事務(wù)及出版者與訂閱者的同分發(fā)數(shù)據(jù)庫用來存儲(chǔ)復(fù)制給訂閱者的所有事務(wù)及出版者與訂閱者的同步信息。分發(fā)數(shù)據(jù)庫包含很多與復(fù)制有關(guān)的系統(tǒng)表。在進(jìn)行復(fù)制前必步信息。分發(fā)數(shù)據(jù)庫包含很多與復(fù)制有關(guān)的系統(tǒng)表。在進(jìn)行復(fù)制前必須首先創(chuàng)建分發(fā)數(shù)據(jù)庫(與復(fù)制有關(guān)的系統(tǒng)表會(huì)自動(dòng)生成),同時(shí)指須首先創(chuàng)建分發(fā)數(shù)據(jù)庫(與復(fù)制有關(guān)的系統(tǒng)表會(huì)自動(dòng)生成),同時(shí)指定出版者、出版數(shù)據(jù)庫、分發(fā)者、訂閱者。定出版者、出版數(shù)據(jù)庫、分發(fā)

12、者、訂閱者。使用對(duì)象資源管理器可以創(chuàng)建分發(fā)數(shù)據(jù)庫。具體操作步驟可參見使用對(duì)象資源管理器可以創(chuàng)建分發(fā)數(shù)據(jù)庫。具體操作步驟可參見SQL Server數(shù)據(jù)庫管理系統(tǒng)。數(shù)據(jù)庫管理系統(tǒng)。916.2.2 配置復(fù)制選項(xiàng)配置復(fù)制選項(xiàng)1配置分發(fā)選項(xiàng)。使用企業(yè)管理器配置分發(fā)選項(xiàng)的步驟為:配置分發(fā)選項(xiàng)。使用企業(yè)管理器配置分發(fā)選項(xiàng)的步驟為: 啟動(dòng)企業(yè)管理器,選中要進(jìn)行分發(fā)選項(xiàng)配置的分發(fā)者服務(wù)器。啟動(dòng)企業(yè)管理器,選中要進(jìn)行分發(fā)選項(xiàng)配置的分發(fā)者服務(wù)器。 主菜單主菜單工具工具復(fù)制復(fù)制配置發(fā)布、訂閱服務(wù)器和分發(fā)配置發(fā)布、訂閱服務(wù)器和分發(fā)發(fā)布服務(wù)器和發(fā)布服務(wù)器和分發(fā)服務(wù)器的屬性分發(fā)服務(wù)器的屬性分發(fā)服務(wù)器。分發(fā)服務(wù)器。 屬性屬性

13、設(shè)置設(shè)置分發(fā)數(shù)據(jù)庫屬性:名稱、有關(guān)出版者、事務(wù)保持時(shí)間、歷分發(fā)數(shù)據(jù)庫屬性:名稱、有關(guān)出版者、事務(wù)保持時(shí)間、歷史記錄保持時(shí)間。史記錄保持時(shí)間。 代理程序配置代理程序配置代理程序配置代理程序配置設(shè)置設(shè)置復(fù)制代理的運(yùn)行參數(shù)。復(fù)制代理的運(yùn)行參數(shù)。2配置出版選項(xiàng)。指定分發(fā)者為哪個(gè)出版者所使用。配置出版選項(xiàng)。指定分發(fā)者為哪個(gè)出版者所使用。 啟動(dòng)企業(yè)管理器,選中分發(fā)者服務(wù)器。啟動(dòng)企業(yè)管理器,選中分發(fā)者服務(wù)器。 主菜單主菜單工具工具復(fù)制復(fù)制配置發(fā)布、訂閱服務(wù)器和分發(fā)配置發(fā)布、訂閱服務(wù)器和分發(fā)發(fā)布服務(wù)器和發(fā)布服務(wù)器和分發(fā)服務(wù)器的屬性分發(fā)服務(wù)器的屬性發(fā)布服務(wù)器。發(fā)布服務(wù)器。 在在“服務(wù)器服務(wù)器”表格內(nèi)選擇要使用當(dāng)

14、前分發(fā)數(shù)據(jù)庫的出版者。表格內(nèi)選擇要使用當(dāng)前分發(fā)數(shù)據(jù)庫的出版者。 單擊分發(fā)數(shù)據(jù)庫右側(cè)按鈕單擊分發(fā)數(shù)據(jù)庫右側(cè)按鈕設(shè)置設(shè)置出版者屬性出版者屬性(所用分發(fā)數(shù)據(jù)庫,快照文所用分發(fā)數(shù)據(jù)庫,快照文件位置,與分發(fā)者的連接方式等件位置,與分發(fā)者的連接方式等) 。1016.2.3 刪除復(fù)制配置信息刪除復(fù)制配置信息刪除復(fù)制配置刪除復(fù)制配置: “禁用發(fā)布禁用發(fā)布”向?qū)Э梢酝瓿蛇@一任務(wù)。向?qū)Э梢酝瓿蛇@一任務(wù)。禁用分發(fā)者對(duì)復(fù)制產(chǎn)生的影響為:禁用分發(fā)者對(duì)復(fù)制產(chǎn)生的影響為: 1)分發(fā)者上的分發(fā)數(shù)據(jù)庫將被刪除;)分發(fā)者上的分發(fā)數(shù)據(jù)庫將被刪除; 2)所有使用該分發(fā)者的出版者將喪失出版者角色,同時(shí)刪除該出)所有使用該分發(fā)者的出版者

15、將喪失出版者角色,同時(shí)刪除該出版者的所有出版物;如果能登錄到出版者,則會(huì)刪除所有出版物,版者的所有出版物;如果能登錄到出版者,則會(huì)刪除所有出版物,如果不能則出版數(shù)據(jù)仍存在,必須手工刪除。如果不能則出版數(shù)據(jù)仍存在,必須手工刪除。 3)所有訂閱也被刪除。)所有訂閱也被刪除。使用對(duì)象資源管理器使用對(duì)象資源管理器具體操作步驟可參見具體操作步驟可參見SQL Server數(shù)據(jù)庫管理系數(shù)據(jù)庫管理系統(tǒng)。統(tǒng)。1116.3 創(chuàng)建發(fā)布出版物創(chuàng)建發(fā)布出版物 啟動(dòng)對(duì)象資源管理器,選中出版者服務(wù)器。啟動(dòng)對(duì)象資源管理器,選中出版者服務(wù)器。 在主菜單上選擇在主菜單上選擇“復(fù)制復(fù)制本地發(fā)布本地發(fā)布”,單擊右鍵,選擇,單擊右鍵,

16、選擇“新建新建發(fā)布發(fā)布”,出現(xiàn),出現(xiàn)“新建發(fā)布向?qū)陆òl(fā)布向?qū)А睂?duì)話框,單擊對(duì)話框,單擊“下一步下一步”按鈕。按鈕。 單擊單擊“下一步下一步”按鈕,彈出按鈕,彈出“選擇發(fā)布數(shù)據(jù)庫對(duì)話框選擇發(fā)布數(shù)據(jù)庫對(duì)話框”,從,從“數(shù)據(jù)庫數(shù)據(jù)庫”框中可以選擇將出版哪一數(shù)據(jù)庫的表、視圖或存儲(chǔ)過程。框中可以選擇將出版哪一數(shù)據(jù)庫的表、視圖或存儲(chǔ)過程。 選擇指定的出版數(shù)據(jù)庫后,單擊選擇指定的出版數(shù)據(jù)庫后,單擊“下一步下一步”按鈕,打開按鈕,打開“選擇選擇發(fā)布類型發(fā)布類型”對(duì)話框,從中選擇所使用的復(fù)制類型。對(duì)話框,從中選擇所使用的復(fù)制類型。 單擊單擊“下一步下一步”按鈕,在按鈕,在“項(xiàng)目項(xiàng)目”對(duì)話框中可以選擇表、存儲(chǔ)對(duì)

17、話框中可以選擇表、存儲(chǔ)過程等。過程等。 兩次單擊兩次單擊“下一步下一步”按鈕后,出現(xiàn)按鈕后,出現(xiàn)“快照代理快照代理” 對(duì)話框,選擇對(duì)話框,選擇“計(jì)劃在以下時(shí)間運(yùn)行快照代理計(jì)劃在以下時(shí)間運(yùn)行快照代理”。 單擊單擊“更改更改”按鈕,在彈出的對(duì)話框中設(shè)置代理程序執(zhí)行頻度。按鈕,在彈出的對(duì)話框中設(shè)置代理程序執(zhí)行頻度。 單擊單擊“下一步下一步”按鈕,設(shè)置代理安全。單擊按鈕,設(shè)置代理安全。單擊“安全設(shè)置安全設(shè)置”按鈕,按鈕,在在“進(jìn)程賬戶進(jìn)程賬戶”中輸入相應(yīng)的賬戶,單擊中輸入相應(yīng)的賬戶,單擊“確定確定”按鈕。按鈕。 兩次單擊兩次單擊“下一步下一步”按鈕后,填入按鈕后,填入“發(fā)布名稱發(fā)布名稱”,單擊,單擊“

18、完成完成”按鈕。按鈕。1216.4 訂閱出版物訂閱出版物 選中出版者服務(wù)器,在主菜單上選擇選中出版者服務(wù)器,在主菜單上選擇“復(fù)制復(fù)制本地訂閱本地訂閱”,單,單擊右鍵,選擇擊右鍵,選擇“新建訂閱新建訂閱”,出現(xiàn),出現(xiàn)“新建訂閱新建訂閱”向?qū)?duì)話框,兩向?qū)?duì)話框,兩次單擊次單擊“下一步下一步”按鈕。按鈕。 在在“訂閱服務(wù)器訂閱服務(wù)器”對(duì)話框中的對(duì)話框中的“訂閱數(shù)據(jù)庫訂閱數(shù)據(jù)庫”選項(xiàng)下選擇數(shù)據(jù)選項(xiàng)下選擇數(shù)據(jù)庫(如果沒有,則需要新建數(shù)據(jù)庫),單擊庫(如果沒有,則需要新建數(shù)據(jù)庫),單擊“下一步下一步”按鈕。按鈕。 指定分發(fā)代理安全性。單擊按鈕,在指定分發(fā)代理安全性。單擊按鈕,在“進(jìn)程賬戶進(jìn)程賬戶”中輸入

19、相應(yīng)中輸入相應(yīng)賬戶,單擊賬戶,單擊“確定確定”按鈕。按鈕。 單擊單擊“下一步下一步”按鈕,在按鈕,在“同步計(jì)劃同步計(jì)劃”對(duì)話框中選擇對(duì)話框中選擇“連續(xù)運(yùn)連續(xù)運(yùn)行行”選項(xiàng),單擊選項(xiàng),單擊“下一步下一步”按鈕。按鈕。 在在“初始化訂閱初始化訂閱”對(duì)話框中選擇對(duì)話框中選擇“首先同步首先同步”。 其余步驟全部選擇默認(rèn)設(shè)置,最后單擊其余步驟全部選擇默認(rèn)設(shè)置,最后單擊“完成完成”按鈕結(jié)束訂閱按鈕結(jié)束訂閱創(chuàng)建。創(chuàng)建。1316.5 管理復(fù)制選項(xiàng)管理復(fù)制選項(xiàng)16.5.1 可更新的訂閱選項(xiàng) 16.5.2 篩選復(fù)制數(shù)據(jù) 16.5.3 可選同步伙伴 1416.5.1 可更新的訂閱選項(xiàng)可更新的訂閱選項(xiàng)在在SQL Ser

20、ver中,基于即時(shí)更新的可更新訂閱需要以下組件的支中,基于即時(shí)更新的可更新訂閱需要以下組件的支持:持:(1)觸發(fā)器)觸發(fā)器觸發(fā)器位于訂閱者上,用來捕捉在訂閱者上發(fā)生的事務(wù),并利用觸發(fā)器位于訂閱者上,用來捕捉在訂閱者上發(fā)生的事務(wù),并利用遠(yuǎn)程過程調(diào)用將事務(wù)提交給出版者。遠(yuǎn)程過程調(diào)用將事務(wù)提交給出版者。(2)存儲(chǔ)過程)存儲(chǔ)過程存儲(chǔ)過程位于出版者上。存儲(chǔ)過程位于出版者上。(3)分布式事務(wù)協(xié)調(diào)器)分布式事務(wù)協(xié)調(diào)器在觸發(fā)器使用存儲(chǔ)過程將訂閱者事務(wù)提交給出版者時(shí),需要分布在觸發(fā)器使用存儲(chǔ)過程將訂閱者事務(wù)提交給出版者時(shí),需要分布式事務(wù)協(xié)調(diào)器(式事務(wù)協(xié)調(diào)器(DTC) 來管理出版者與訂閱者之間的兩階段提交。來管理

21、出版者與訂閱者之間的兩階段提交。(4)沖突檢測)沖突檢測出版數(shù)據(jù)庫中的存儲(chǔ)過程使用時(shí)間戳來進(jìn)行檢測,以確定某列被出版數(shù)據(jù)庫中的存儲(chǔ)過程使用時(shí)間戳來進(jìn)行檢測,以確定某列被復(fù)制到訂閱者之后是否又被修改。復(fù)制到訂閱者之后是否又被修改。(5)環(huán)路檢測)環(huán)路檢測環(huán)路檢測是用來確定一事務(wù)是否已在某訂閱者處被成功提交,從環(huán)路檢測是用來確定一事務(wù)是否已在某訂閱者處被成功提交,從而避免該事務(wù)又一次應(yīng)用于訂閱者服務(wù)器。而避免該事務(wù)又一次應(yīng)用于訂閱者服務(wù)器。1516.5.1 可更新的訂閱選項(xiàng)可更新的訂閱選項(xiàng)包括:即時(shí)更新、排隊(duì)更新、即時(shí)更新并用排隊(duì)更新作備份。包括:即時(shí)更新、排隊(duì)更新、即時(shí)更新并用排隊(duì)更新作備份。在

22、在SQL Server 2000 中,即時(shí)更新需要以下組件的支持:中,即時(shí)更新需要以下組件的支持:(1)觸發(fā)器觸發(fā)器: 位于訂閱者上,用來捕捉在訂閱者上發(fā)生的事務(wù),并利用位于訂閱者上,用來捕捉在訂閱者上發(fā)生的事務(wù),并利用遠(yuǎn)程過程調(diào)用將事務(wù)提交給出版者。由于使用二階段提交協(xié)議,從遠(yuǎn)程過程調(diào)用將事務(wù)提交給出版者。由于使用二階段提交協(xié)議,從而保證事務(wù)在出版者被成功提交后才會(huì)在訂閱者那里提交,如果提而保證事務(wù)在出版者被成功提交后才會(huì)在訂閱者那里提交,如果提交失敗則訂閱者事務(wù)將回滾,從而使訂閱者數(shù)據(jù)庫與出版者數(shù)據(jù)庫交失敗則訂閱者事務(wù)將回滾,從而使訂閱者數(shù)據(jù)庫與出版者數(shù)據(jù)庫仍能保持同步。仍能保持同步。(2

23、)存儲(chǔ)過程存儲(chǔ)過程: 位于出版者上。只有出版者數(shù)據(jù)庫發(fā)生的變化與訂閱者位于出版者上。只有出版者數(shù)據(jù)庫發(fā)生的變化與訂閱者提交的事務(wù)不發(fā)生沖突,才允許在出版者提交這些來自訂閱者的事提交的事務(wù)不發(fā)生沖突,才允許在出版者提交這些來自訂閱者的事務(wù),否則拒絕事務(wù)提交,兩處的事務(wù)都將回滾。每篇論文的每種更務(wù),否則拒絕事務(wù)提交,兩處的事務(wù)都將回滾。每篇論文的每種更新操作都有相應(yīng)的存儲(chǔ)過程。新操作都有相應(yīng)的存儲(chǔ)過程。(3)分布式事務(wù)協(xié)調(diào)器分布式事務(wù)協(xié)調(diào)器(DTC): 在觸發(fā)器使用存儲(chǔ)過程將訂閱者事務(wù)提在觸發(fā)器使用存儲(chǔ)過程將訂閱者事務(wù)提交給出版者時(shí),需要交給出版者時(shí),需要DTC來管理出版者與訂閱者之間的兩階段提來

24、管理出版者與訂閱者之間的兩階段提交。交。(4)沖突檢測沖突檢測: 出版數(shù)據(jù)庫中的存儲(chǔ)過程使用時(shí)間戳來進(jìn)行檢測,出版數(shù)據(jù)庫中的存儲(chǔ)過程使用時(shí)間戳來進(jìn)行檢測,以確定某列被復(fù)制到訂閱者之后是否又被修改。當(dāng)訂閱者提交以確定某列被復(fù)制到訂閱者之后是否又被修改。當(dāng)訂閱者提交即時(shí)更新事務(wù)時(shí),它會(huì)把某行的所有列即時(shí)更新事務(wù)時(shí),它會(huì)把某行的所有列(包括時(shí)間戳列包括時(shí)間戳列)送回到送回到出版者,出版者利用存儲(chǔ)過程將該行在出版者數(shù)據(jù)庫中的時(shí)間出版者,出版者利用存儲(chǔ)過程將該行在出版者數(shù)據(jù)庫中的時(shí)間戳值與從訂閱者送回的時(shí)間戳值進(jìn)行比較,如果相同戳值與從訂閱者送回的時(shí)間戳值進(jìn)行比較,如果相同(表明在復(fù)表明在復(fù)制給訂閱者之

25、后沒有發(fā)生修改制給訂閱者之后沒有發(fā)生修改),則接收事務(wù),用從訂閱者送回,則接收事務(wù),用從訂閱者送回的行值來修改該行的當(dāng)前值。的行值來修改該行的當(dāng)前值。(5)環(huán)路檢測環(huán)路檢測: 用來確定一事務(wù)是否已在某訂閱者處被成功提交,用來確定一事務(wù)是否已在某訂閱者處被成功提交,從而避免該事務(wù)又一次應(yīng)用于訂閱者服務(wù)器。從而避免該事務(wù)又一次應(yīng)用于訂閱者服務(wù)器。u在在SQL Server 2000 中,排隊(duì)更新需要以下組件的支持:中,排隊(duì)更新需要以下組件的支持: (1)觸發(fā)器:當(dāng)進(jìn)行排隊(duì)更新時(shí),觸發(fā)器依附在訂閱者的出版表上,用來捕觸發(fā)器:當(dāng)進(jìn)行排隊(duì)更新時(shí),觸發(fā)器依附在訂閱者的出版表上,用來捕捉訂閱者上執(zhí)行的事務(wù),

26、并將這些事務(wù)作為消息傳送到隊(duì)列中。捉訂閱者上執(zhí)行的事務(wù),并將這些事務(wù)作為消息傳送到隊(duì)列中。(2)存儲(chǔ)過程:在創(chuàng)建出版物時(shí),若指定了排隊(duì)更新選項(xiàng),則在出版數(shù)據(jù)庫存儲(chǔ)過程:在創(chuàng)建出版物時(shí),若指定了排隊(duì)更新選項(xiàng),則在出版數(shù)據(jù)庫中對(duì)出版表執(zhí)行插入、刪除、更新的存儲(chǔ)過程將自動(dòng)生成。隊(duì)列閱讀中對(duì)出版表執(zhí)行插入、刪除、更新的存儲(chǔ)過程將自動(dòng)生成。隊(duì)列閱讀代理將調(diào)用存儲(chǔ)過程在出版者上執(zhí)行隊(duì)列中的事務(wù),并進(jìn)行沖突檢測代理將調(diào)用存儲(chǔ)過程在出版者上執(zhí)行隊(duì)列中的事務(wù),并進(jìn)行沖突檢測,如有必要?jiǎng)t產(chǎn)生一些補(bǔ)充命令。,如有必要?jiǎng)t產(chǎn)生一些補(bǔ)充命令。(3)隊(duì)列隊(duì)列: 用來存儲(chǔ)訂閱者傳送的消息。訂閱者與分發(fā)者都有一個(gè)消息隊(duì)列用來存

27、儲(chǔ)訂閱者傳送的消息。訂閱者與分發(fā)者都有一個(gè)消息隊(duì)列。在網(wǎng)絡(luò)斷開時(shí),訂閱者傳送的消息首先存儲(chǔ)在訂閱者消息隊(duì)列,然。在網(wǎng)絡(luò)斷開時(shí),訂閱者傳送的消息首先存儲(chǔ)在訂閱者消息隊(duì)列,然后在網(wǎng)絡(luò)接通時(shí)被傳送到分發(fā)者消息隊(duì)列。隊(duì)列閱讀代理讀取這些消后在網(wǎng)絡(luò)接通時(shí)被傳送到分發(fā)者消息隊(duì)列。隊(duì)列閱讀代理讀取這些消息,并將其中的事務(wù)應(yīng)用到出版者。息,并將其中的事務(wù)應(yīng)用到出版者。(4)隊(duì)列閱讀代理隊(duì)列閱讀代理: 是運(yùn)行在分發(fā)者上的多線程代理,其主要任務(wù)是從消息是運(yùn)行在分發(fā)者上的多線程代理,其主要任務(wù)是從消息隊(duì)列中讀取信息,并將消息中的事務(wù)應(yīng)用到出版者。隊(duì)列中讀取信息,并將消息中的事務(wù)應(yīng)用到出版者。1616.5.2 篩選復(fù)

28、制數(shù)據(jù)篩選復(fù)制數(shù)據(jù) 對(duì)出版表進(jìn)行水平、垂直分割,包括列篩選、行篩選、動(dòng)態(tài)篩選和對(duì)出版表進(jìn)行水平、垂直分割,包括列篩選、行篩選、動(dòng)態(tài)篩選和聯(lián)合篩選。行、列篩選可在快照復(fù)制、事務(wù)復(fù)制和合并復(fù)制中使用,聯(lián)合篩選。行、列篩選可在快照復(fù)制、事務(wù)復(fù)制和合并復(fù)制中使用,但動(dòng)態(tài)篩選和聯(lián)合篩選只能在合并復(fù)制中使用。但動(dòng)態(tài)篩選和聯(lián)合篩選只能在合并復(fù)制中使用。(1)行篩選行篩選: 把某些特定的行發(fā)送給訂閱者,清除那些用戶不必或不應(yīng)把某些特定的行發(fā)送給訂閱者,清除那些用戶不必或不應(yīng)看到的數(shù)據(jù)行,從而能為不同的訂閱者創(chuàng)建不同的出版物,同時(shí)由看到的數(shù)據(jù)行,從而能為不同的訂閱者創(chuàng)建不同的出版物,同時(shí)由于不同訂閱者訂閱來自同

29、一表的不同數(shù)據(jù)行,因此有助于避免因多于不同訂閱者訂閱來自同一表的不同數(shù)據(jù)行,因此有助于避免因多個(gè)訂閱者修改同一數(shù)據(jù)而導(dǎo)致的修改沖突。個(gè)訂閱者修改同一數(shù)據(jù)而導(dǎo)致的修改沖突。(2)列篩選列篩選: 列篩選就是對(duì)表進(jìn)行垂直分割。列篩選能夠減少訂閱者的列篩選就是對(duì)表進(jìn)行垂直分割。列篩選能夠減少訂閱者的存儲(chǔ)空間需求,降低向訂閱者傳送數(shù)據(jù)修改所需的時(shí)間,但有些列存儲(chǔ)空間需求,降低向訂閱者傳送數(shù)據(jù)修改所需的時(shí)間,但有些列必須包含在出版物中,它們是:必須包含在出版物中,它們是:1)有主鍵約束的列;有主鍵約束的列;2)沒有默認(rèn)值沒有默認(rèn)值的非空列;的非空列;3)包含在惟一索引中的列;包含在惟一索引中的列;4)合并

30、復(fù)制、基于即時(shí)更新合并復(fù)制、基于即時(shí)更新的快照復(fù)制或事務(wù)復(fù)制中的的快照復(fù)制或事務(wù)復(fù)制中的ROWGUID 列。列。 (1)行篩選:使用行篩選就是把某些特定的行發(fā)送給訂閱者,清除那些)行篩選:使用行篩選就是把某些特定的行發(fā)送給訂閱者,清除那些用戶不必或不應(yīng)看到的數(shù)據(jù)行。用戶不必或不應(yīng)看到的數(shù)據(jù)行。(2)列篩選:列篩選就是對(duì)表進(jìn)行垂直分割。)列篩選:列篩選就是對(duì)表進(jìn)行垂直分割。 (3)動(dòng)態(tài)篩選動(dòng)態(tài)篩選: 指在合并復(fù)制的處理過程中,根據(jù)從訂閱者得到的數(shù)據(jù)值指在合并復(fù)制的處理過程中,根據(jù)從訂閱者得到的數(shù)據(jù)值對(duì)出版表進(jìn)行的數(shù)據(jù)篩選。對(duì)出版表進(jìn)行的數(shù)據(jù)篩選。 (4)聯(lián)合篩選聯(lián)合篩選: 聯(lián)合篩選允許在合并處理

31、過程中定義兩個(gè)出版表中的關(guān)系聯(lián)合篩選允許在合并處理過程中定義兩個(gè)出版表中的關(guān)系。1716.5.4 可選同步伙伴可選同步伙伴可選同步伙伴的功能使得基于合并復(fù)制的訂閱者不僅可與創(chuàng)建訂閱可選同步伙伴的功能使得基于合并復(fù)制的訂閱者不僅可與創(chuàng)建訂閱的出版者進(jìn)行數(shù)據(jù)同步,而且也可以與其它訂閱者進(jìn)行數(shù)據(jù)同步,的出版者進(jìn)行數(shù)據(jù)同步,而且也可以與其它訂閱者進(jìn)行數(shù)據(jù)同步,即使主出版者不能繼續(xù)使用。即使主出版者不能繼續(xù)使用。使用可選同步伙伴時(shí)需要注意以下要求:使用可選同步伙伴時(shí)需要注意以下要求:(1)只有合并復(fù)制才可使用可選同步伙伴。只有合并復(fù)制才可使用可選同步伙伴。(2)可選同步伙伴必須有訂閱所需的數(shù)據(jù)和論文結(jié)構(gòu)

32、??蛇x同步伙伴必須有訂閱所需的數(shù)據(jù)和論文結(jié)構(gòu)。(3)在可選同步伙伴上的出版物最好是在原始出版者上所創(chuàng)建的出版物在可選同步伙伴上的出版物最好是在原始出版者上所創(chuàng)建的出版物的克隆。的克隆。(4)須將出版物屬性定義為訂閱者可與其它出版者進(jìn)行數(shù)據(jù)同步。須將出版物屬性定義為訂閱者可與其它出版者進(jìn)行數(shù)據(jù)同步。(5)對(duì)于命名訂閱,須保證該訂閱者也是可選同步伙伴的訂閱者,這樣對(duì)于命名訂閱,須保證該訂閱者也是可選同步伙伴的訂閱者,這樣訂閱者才能與其它出版者進(jìn)行數(shù)據(jù)同步。訂閱者才能與其它出版者進(jìn)行數(shù)據(jù)同步。(6)對(duì)于命名訂閱,可選同步伙伴上自動(dòng)添加與原始出版者上訂閱具有對(duì)于命名訂閱,可選同步伙伴上自動(dòng)添加與原始出

33、版者上訂閱具有相同屬性的新訂閱。相同屬性的新訂閱。1816.6 復(fù)制監(jiān)視器復(fù)制監(jiān)視器利用該工具可以瀏覽出版者的出版物或分發(fā)者所支持的訂閱,瀏覽利用該工具可以瀏覽出版者的出版物或分發(fā)者所支持的訂閱,瀏覽復(fù)制代理的狀態(tài)信息和歷史,監(jiān)視與復(fù)制事務(wù)有關(guān)的復(fù)制警報(bào),監(jiān)復(fù)制代理的狀態(tài)信息和歷史,監(jiān)視與復(fù)制事務(wù)有關(guān)的復(fù)制警報(bào),監(jiān)視快照代理、日志閱讀代理、分發(fā)代理、合并代理的活動(dòng)狀況等。視快照代理、日志閱讀代理、分發(fā)代理、合并代理的活動(dòng)狀況等。 啟動(dòng)對(duì)象資源管理器,登錄指定的到服務(wù)器,依次打開啟動(dòng)對(duì)象資源管理器,登錄指定的到服務(wù)器,依次打開“復(fù)制復(fù)制監(jiān)視器監(jiān)視器”、“代理程序代理程序”文件夾。文件夾。 選中選

34、中“快照代理快照代理”,此時(shí)在右邊窗格中顯示已創(chuàng)建的快照代理。,此時(shí)在右邊窗格中顯示已創(chuàng)建的快照代理。 右擊準(zhǔn)備查看的代理,在彈出菜單中選擇右擊準(zhǔn)備查看的代理,在彈出菜單中選擇“代理程序歷史記錄代理程序歷史記錄”選項(xiàng),打開選項(xiàng),打開“快照代理程序歷史記錄快照代理程序歷史記錄”對(duì)話框。對(duì)話框。 單擊單擊“會(huì)話詳情會(huì)話詳情”按鈕,打開按鈕,打開“快照代理程序的最新歷史記錄快照代理程序的最新歷史記錄”對(duì)話框,從中可以了解到目前為止快照代理所執(zhí)行的處理、運(yùn)行的對(duì)話框,從中可以了解到目前為止快照代理所執(zhí)行的處理、運(yùn)行的起始時(shí)間等信息。起始時(shí)間等信息。1916.7 復(fù)制實(shí)例復(fù)制實(shí)例設(shè)服務(wù)器實(shí)例設(shè)服務(wù)器實(shí)例

35、ZUFE-DXBPUB和和ZUFE-DXBSUB上有相同的數(shù)據(jù)上有相同的數(shù)據(jù)庫庫MyDB,其中含有第其中含有第0章給出的章給出的5張表,現(xiàn)要將張表,現(xiàn)要將ZUFE-DXBPUB作作為出版者,為出版者,ZUFE-DXBSUB作為訂閱者,實(shí)現(xiàn)作為訂閱者,實(shí)現(xiàn)Student表的快照復(fù)表的快照復(fù)制。制。為此需要進(jìn)行以下步驟:為此需要進(jìn)行以下步驟:1安裝并注冊服務(wù)器實(shí)例安裝并注冊服務(wù)器實(shí)例PUB 服務(wù)器要作為出版者,必須保證安裝了服務(wù)器要作為出版者,必須保證安裝了SQL Server代理,并且該代代理,并且該代理不使用系統(tǒng)帳戶。為此要選擇自定義安裝理不使用系統(tǒng)帳戶。為此要選擇自定義安裝(圖圖18-5),

36、設(shè)置服務(wù)啟,設(shè)置服務(wù)啟動(dòng)帳戶為域用戶動(dòng)帳戶為域用戶(圖圖18-6)并設(shè)置并設(shè)置sa登錄的密碼登錄的密碼(圖圖18-7)。安裝完成后先用安裝完成后先用SQL Server服務(wù)管理器啟動(dòng)相應(yīng)的服務(wù)管理器啟動(dòng)相應(yīng)的SQL Server服務(wù)服務(wù)和和SQL Server代理,然后用企業(yè)管理器進(jìn)行注冊,最后在該服務(wù)器代理,然后用企業(yè)管理器進(jìn)行注冊,最后在該服務(wù)器實(shí)例上創(chuàng)建實(shí)例上創(chuàng)建MyDB數(shù)據(jù)庫和相應(yīng)的關(guān)系表并錄入數(shù)據(jù)。同理可完成數(shù)據(jù)庫和相應(yīng)的關(guān)系表并錄入數(shù)據(jù)。同理可完成服務(wù)器服務(wù)器SUB的安裝、注冊和的安裝、注冊和MyDB數(shù)據(jù)庫創(chuàng)建數(shù)據(jù)庫創(chuàng)建(注意不要?jiǎng)?chuàng)建上述注意不要?jiǎng)?chuàng)建上述5張表張表)。 2016.7

37、 數(shù)據(jù)導(dǎo)入導(dǎo)出 16.7.1 SQL Server數(shù)據(jù)表數(shù)據(jù)導(dǎo)出數(shù)據(jù)表數(shù)據(jù)導(dǎo)出 16.7.2 SQL Server數(shù)據(jù)表數(shù)據(jù)導(dǎo)入數(shù)據(jù)表數(shù)據(jù)導(dǎo)入2116.7.1 SQL Server數(shù)據(jù)表數(shù)據(jù)導(dǎo)出 使用使用SQL Server的數(shù)據(jù)導(dǎo)入導(dǎo)出功能可以把其數(shù)的數(shù)據(jù)導(dǎo)入導(dǎo)出功能可以把其數(shù)據(jù)導(dǎo)出為任何支持據(jù)導(dǎo)出為任何支持OLE DB 和和ODBC數(shù)據(jù)源的數(shù)數(shù)據(jù)源的數(shù)據(jù)。針對(duì)不同目的數(shù)據(jù)源類型,在導(dǎo)出操作時(shí),據(jù)。針對(duì)不同目的數(shù)據(jù)源類型,在導(dǎo)出操作時(shí),目的數(shù)據(jù)源的存儲(chǔ)方式、用戶驗(yàn)證方式等可能不目的數(shù)據(jù)源的存儲(chǔ)方式、用戶驗(yàn)證方式等可能不同,但大部分操作都是相同的。同,但大部分操作都是相同的。 啟動(dòng)對(duì)象資源管理

38、器,登錄指定的到服務(wù)器。啟動(dòng)對(duì)象資源管理器,登錄指定的到服務(wù)器。 展開數(shù)據(jù)庫結(jié)點(diǎn),右鍵需要導(dǎo)入導(dǎo)出的數(shù)據(jù)庫,展開數(shù)據(jù)庫結(jié)點(diǎn),右鍵需要導(dǎo)入導(dǎo)出的數(shù)據(jù)庫,分別單擊分別單擊“任務(wù)任務(wù)”、“導(dǎo)出數(shù)據(jù)導(dǎo)出數(shù)據(jù)”,出現(xiàn)導(dǎo)入導(dǎo),出現(xiàn)導(dǎo)入導(dǎo)出向?qū)?。出向?qū)А?216.7.2 SQL Server數(shù)據(jù)表數(shù)據(jù)導(dǎo)入 把其他類型的數(shù)據(jù)導(dǎo)入把其他類型的數(shù)據(jù)導(dǎo)入SQL Server數(shù)據(jù)庫,同樣數(shù)據(jù)庫,同樣適用導(dǎo)入導(dǎo)出向?qū)?。操作步驟和方法跟從適用導(dǎo)入導(dǎo)出向?qū)?。操作步驟和方法跟從SQL Server導(dǎo)出數(shù)據(jù)一樣,只是源數(shù)據(jù)可以是其他類型導(dǎo)出數(shù)據(jù)一樣,只是源數(shù)據(jù)可以是其他類型數(shù)據(jù),目標(biāo)數(shù)據(jù)只能是數(shù)據(jù),目標(biāo)數(shù)據(jù)只能是SQL Ser

39、ver數(shù)據(jù)源。在導(dǎo)數(shù)據(jù)源。在導(dǎo)入入SQL Server數(shù)據(jù)庫時(shí)要注意兩點(diǎn),首先要注意數(shù)據(jù)庫時(shí)要注意兩點(diǎn),首先要注意選擇哪個(gè)數(shù)據(jù)庫作為目標(biāo)數(shù)據(jù)庫。其次,在新建選擇哪個(gè)數(shù)據(jù)庫作為目標(biāo)數(shù)據(jù)庫。其次,在新建數(shù)據(jù)庫中,每個(gè)表字段可能需要調(diào)整,可以通過數(shù)據(jù)庫中,每個(gè)表字段可能需要調(diào)整,可以通過在在“選擇源表或視圖選擇源表或視圖”對(duì)話框中單擊每個(gè)表的對(duì)話框中單擊每個(gè)表的“轉(zhuǎn)換轉(zhuǎn)換”按鈕來操作。按鈕來操作。2316.8 復(fù)制實(shí)例復(fù)制實(shí)例1配置出版者并創(chuàng)建分發(fā)數(shù)據(jù)庫配置出版者并創(chuàng)建分發(fā)數(shù)據(jù)庫 選中出版者服務(wù)器選中出版者服務(wù)器ZUFE-MXH,在主菜單上選擇,在主菜單上選擇“復(fù)制復(fù)制”,單擊右鍵,選,單擊右鍵,選

40、擇擇“配置分發(fā)配置分發(fā)”,在,在“向?qū)驅(qū)А睂?duì)話框中單擊對(duì)話框中單擊“下一步下一步”按鈕。按鈕。 選中選中“選擇分發(fā)服務(wù)器選擇分發(fā)服務(wù)器”對(duì)話框,使對(duì)話框,使“ZUFE- MXH”成為自己的分發(fā)服務(wù)成為自己的分發(fā)服務(wù)器,從而在器,從而在ZUFE- MXH上創(chuàng)建一個(gè)分發(fā)數(shù)據(jù)庫和日志,單擊上創(chuàng)建一個(gè)分發(fā)數(shù)據(jù)庫和日志,單擊“下一步下一步”按鈕。按鈕。 在在“配置配置SQL Server代理代理”對(duì)話框中選擇對(duì)話框中選擇“是是”,從而自動(dòng)啟動(dòng),從而自動(dòng)啟動(dòng)SQL Server代理,單擊代理,單擊“下一步下一步”按鈕。按鈕。 在在“指定快照文件夾指定快照文件夾”對(duì)話框中選擇生成快照的文件夾,單擊對(duì)話框中

41、選擇生成快照的文件夾,單擊“下一步下一步”按鈕。按鈕。指定分發(fā)的數(shù)據(jù)庫名稱已經(jīng)數(shù)據(jù)庫和日志文件的路徑。分發(fā)數(shù)據(jù)庫名稱可寫為指定分發(fā)的數(shù)據(jù)庫名稱已經(jīng)數(shù)據(jù)庫和日志文件的路徑。分發(fā)數(shù)據(jù)庫名稱可寫為“分發(fā)教學(xué)管理分發(fā)教學(xué)管理”,單擊,單擊“下一步下一步”按鈕,出現(xiàn)按鈕,出現(xiàn)“發(fā)布服務(wù)器發(fā)布服務(wù)器”對(duì)話框,再單對(duì)話框,再單擊擊“下一步下一步”按鈕。按鈕。 在在“向?qū)瓿上驅(qū)瓿伞睂?duì)話框中選擇默認(rèn)選項(xiàng),單擊對(duì)話框中選擇默認(rèn)選項(xiàng),單擊“下一步下一步”按鈕。按鈕。 在進(jìn)行下一步以前,查看在進(jìn)行下一步以前,查看SQL Server代理服務(wù)器是否啟動(dòng),如果沒有啟動(dòng),代理服務(wù)器是否啟動(dòng),如果沒有啟動(dòng),需要啟動(dòng)。需要

42、啟動(dòng)。 在在“完成配置發(fā)布和分發(fā)向?qū)瓿膳渲冒l(fā)布和分發(fā)向?qū)А睂?duì)話框中單擊對(duì)話框中單擊“完成完成”按鈕。完成后,服按鈕。完成后,服務(wù)器實(shí)例務(wù)器實(shí)例ZUFE-MXH下會(huì)增加一個(gè)下會(huì)增加一個(gè)“復(fù)制監(jiān)視器復(fù)制監(jiān)視器”文件夾,在數(shù)據(jù)庫文件夾文件夾,在數(shù)據(jù)庫文件夾中會(huì)增加一個(gè)分發(fā)數(shù)據(jù)庫中會(huì)增加一個(gè)分發(fā)數(shù)據(jù)庫“分發(fā)教學(xué)管理分發(fā)教學(xué)管理”。2416.8 復(fù)制實(shí)例復(fù)制實(shí)例2516.8 復(fù)制實(shí)例復(fù)制實(shí)例4 4創(chuàng)建出版物創(chuàng)建出版物本例的出版物是本例的出版物是“教學(xué)管理教學(xué)管理”數(shù)據(jù)庫中的數(shù)據(jù)庫中的“學(xué)生表學(xué)生表”,故需要在對(duì)象資源,故需要在對(duì)象資源管理器中執(zhí)行如下步驟:管理器中執(zhí)行如下步驟: 選中出版者服務(wù)器選中出

43、版者服務(wù)器ZUFE-MXH,在主菜單上選擇,在主菜單上選擇“復(fù)制復(fù)制本地發(fā)布本地發(fā)布”,單擊右鍵,選擇單擊右鍵,選擇“新建發(fā)布新建發(fā)布”,出現(xiàn),出現(xiàn)“新建發(fā)布向?qū)陆òl(fā)布向?qū)А睂?duì)話框,單擊對(duì)話框,單擊“下下一步一步”按鈕。按鈕。 在在“選擇發(fā)布數(shù)據(jù)庫選擇發(fā)布數(shù)據(jù)庫”對(duì)話框中選擇對(duì)話框中選擇“教學(xué)管理教學(xué)管理”,單擊,單擊“下一步下一步”按鈕。按鈕。 在在“選擇發(fā)布類型選擇發(fā)布類型”對(duì)話框中選擇快照復(fù)制。對(duì)話框中選擇快照復(fù)制。 單擊單擊“下一步下一步”按鈕,在按鈕,在“項(xiàng)目項(xiàng)目”對(duì)話框中選中對(duì)話框中選中“學(xué)生表學(xué)生表”。 兩次單擊兩次單擊“下一步下一步”按鈕后,出現(xiàn)按鈕后,出現(xiàn)“快照代理快照代理” 對(duì)話框,選擇對(duì)話框,選擇“計(jì)劃計(jì)劃在以下時(shí)間運(yùn)行快照代理在以

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論