在執行復制之前必須對系統進行復制選項的配置,主要包括:
出版者
訂購者
分發者
分發數據庫
通過SQL Server Enterprise Manager 提供的Create Publication Wizard 和 the Configure Publishing and Distribution Wizard, 將會使配置工作變得簡單,迅速。
16.2.1 創建服務器角色和分發數據庫
創建服務器角色是指在復制過程中某一服務器是作為出版者、分發者還是作為訂購者。由於SQL Server 可以扮演一個或多個角色,所以我們必須指定由哪個服務器來扮演哪些角色。
分發數據庫(Distribution Database) 用來存儲復制給訂購者的所有事務以及出版者與訂購者的同步信息。在分發數據庫有很多與復制有關的系統表。進行復制前必須首先創建分發數據庫(與系統有關的系統表會自動生成),同時指定出版者、出版數據庫、分發者、訂購者。使用SQL Server Enterprise Manager 來創建分發數據庫主要按以下步驟:
(1) 啟動SQL Server Enterprise Manager, 選中准備扮演出版者角色的服務器。
(2) 在主菜單上選擇Tools 菜單項在下拉菜單中再選擇Replication 選項,選中Configure
Publishing, Subscribers, and Distribution 選項,此時會彈出Welcome to the Configure Publishing and Distribution Wizard 對話框。如圖16-5 所示。
(3) 從中可以得知通過該向導能夠實現哪些復制配置,單擊“下一步”繼續操作,此時彈出Select Distributor 對話框。如圖16-6 所示。