SQL2005數據庫同步復制操作_第1頁
SQL2005數據庫同步復制操作_第2頁
SQL2005數據庫同步復制操作_第3頁
SQL2005數據庫同步復制操作_第4頁
SQL2005數據庫同步復制操作_第5頁
已閱讀5頁,還剩13頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、一、 同步前的準備:本文檔適應于在SQL Server 2005下通過發布訂閱,將LeagView主服務器的UniMonDB數據庫同步到LeagView備份服務器上的UniMonDB上。圖中主測試服務器IP地址為10.251.4.9,備份測試服務器IP地址為10.251.4.10。在配置同步前需要注意:(1) 確認備份服務器SQL Server Agent是否運行,如沒運行,則先啟動運行;(2) 需要在計算機管理里面建立用于數據庫發布訂閱的賬號,或者使用Administrator賬號。(3) 該方案并不取代數據庫備份方案,建議用戶配置數據庫備份方案,定期備份數據庫。(4) 備份服務器上的Lea

2、gView系統只需運行“Jboss”服務,“LeagView安全運維服務”不需要啟動(5) 本文檔只適應于SQL Server 2005,操作前請先仔細閱讀此文檔。二、 發布:(1) 在主LeagView服務器上打開Microsoft SQL Server 2005 Management stadio,展開實例號,右鍵點擊“復制本地訂閱”,選擇“新建發布”,如圖2.1。出現如圖2.2所示界面,點擊“下一步”。圖2.1 新建發布圖新建發布向導選擇數據庫服務器作為分發服務器,在此,選擇LeagView主服務器所在的數據庫服務器作為分發服務器。如圖2.3所示。圖2.3 選擇分發服務器(2) 選擇快照

3、文件夾,一般選擇默認文件夾就行,如圖2.4所示。圖2.4 選擇快照文件夾(3) 選擇發布的數據庫為UniMonDB,如圖所示。圖選擇發布數據庫(4) 選擇發布類型為“快照發布”,如圖2.6所示。圖2.6 發布類型為快照發布(5) 選擇要發布的對象,在此選擇“表和視圖”。如圖2.7所示。圖2.7 選擇發布的對象(6) 點擊下一步,直到出現如圖2.8所示界面中,勾選“計劃在以下時間運行快照代理”和點擊“更改”,配置作業計劃屬性,一般情況下,設定作業在每周星期六00:00更新一次發布過程,如圖2.9所示。圖2.8 直到何時運行快照代理圖2.9 指定作業調度計劃(7)圖2.9 代理安全性圖2.10 快

4、照代理安全性(8) 在圖2.9界面中,點擊“下一步”,至如圖2.11所示界面中,輸入發布名稱,點擊完成,即可完成發布創建配置過程,SQL Server 2005將根據配置進行發布,發布創建過程如圖2.12所示。圖完成發布向導圖2.12 創建發布三、 訂閱(1) 發布完成后,在“本地發布”下將會出現所建的發布,右鍵點擊該發布,選擇“新建訂閱”,出現“新建訂閱向導”界面,如圖3.1,3.2所示。圖訂閱新建圖3.2 新建訂閱向導(2)圖3.3 選擇已創建的發布(3) 選擇訂閱的方式,在UniMonDB同步中,建議選擇“推送訂閱”,如圖3.4所示。圖3.4 選擇訂閱的方式(4) 選擇訂閱的服務器,在圖

5、3.5界面中,點擊“添加訂閱服務器連接到SQL Server服務器”,輸入服務器名稱、身份驗證方式、登錄的用戶名和密碼。如圖3.6所示。圖3.5 選擇訂閱服務器圖3.6 添加訂閱服務器(5) 在圖3.5所示界面中點擊“下一步”后,在圖3.7所示界面中,指定每個分發代理的進程賬戶和連接選項。點擊“.”按鈕,在如圖3.8所示界面中,指定運行分發代理進程的賬號用戶名和密碼。連接到分發服務器和認證服務器的認證方式。圖分發代理安全性圖3.8 分發代理安全性(6) 在圖3.7界面中,點擊“下一步”,指定訂閱的同步計劃。一般設定訂閱的時間比發布的時間晚12個小時。如圖3.8、3.9所示。圖3.8 指定同步計

6、劃圖指定作業計劃(7) 點擊“下一步”,至圖3.10所示界面,點擊“完成”,即可完成創建訂閱配置過程,圖3.11為系統正在創建訂閱。圖完成訂閱向導圖3.11 正在創建訂閱(8) 至此,已經完成了UniMonDB發布訂閱過程,備份LeagView服務器的UniMonDB數據庫能夠在每周星期六01:00從主LeagView服務器UniMonDB同步數據。在備份LeagView圖3.12 查看同步狀態四、 在SQL SERVER2005中發布和訂閱時的常見問題在創建發布和連接訂閱服務器時,可能會出現如圖4.1所示的錯誤,這是因為在安裝完SQL Server 2005 后,修改過服務器名導致sql語句可以看到。要修復此sql語句,執行完后,重啟SQL Server服務器。圖4.1 SQL Server無法連接到服務器圖圖附圖中sql語句use master goselect servernameselectserverproperty(servername)ifserverproperty(servername) servernamebegindeclareserversysnamesetserver = servernameexecsp_dropserver server = server s

溫馨提示

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

評論

0/150

提交評論