2014-01-07 38 views
0

我有一個問題,其中有2個實例之間的合併複製,現在已經被刪除了大約10個文章。我想重新創建合併複製 - 我正在尋找有關步驟/不同選項的輸入以重新設置並同步。重新同步合併複製

用戶是遠程的,而不是局域網的一部分。請注意,我有用於創建複製的腳本。

這就是我想這樣做的:

  • 備份當前發佈者,並在不同的名稱
  • 將其恢復到用戶例如在不同的名稱
  • 運行恢復用戶的副本使用生成腳本的工具比較,如來自紅色大門的工具
  • 應用在還原的訂戶數據庫上生成的腳本。

之後,您認爲將複製設置回運行的最佳方法是什麼?

任何意見讚賞。謝謝你

回答

0

在備份和恢復之前有兩件事要檢查。

  1. 請確保您擁有來自發布商和訂閱者的所有數據在一個數據庫中。它可能是發佈商。如果你已經有ETL從不同的源代碼載入你的發佈者和訂閱者數據庫,這點非常重要。

  2. 運行http://technet.microsoft.com/en-us/library/ms188734%28v=sql.105%29.aspx兩個出版商和用戶

  3. 腳本你所有的指標,如果你需要減少備份文件。一旦你將同步,你可以創建它們。對出版商

  4. 備份數據庫,並恢復它的pn用戶

下一頁

  1. 創建出版物
  2. 創建快照
  3. 添加登錄到您的出版物的訪問列表
  4. 添加刊物
  5. 創建腳本放置/創建索引。創建腳本在分類爲「大數據」的表上刪除/創建索引,以防止快照索引。 對於約束也是這樣做的。他們放慢你的行動..
  6. 只要把它們全部放下。從第9步開始
  7. 快照你的東西。

現在訂戶

  1. 添加請求訂閱。你有兩個步驟。發佈者腳本和訂閱者腳本。
  2. 如果您需要或更改訂戶代理配置文件,則停止訂戶上的業務代表並更改GENERATION_LEVELING_THRESHOLD。
  3. 您現在可以啓動拉代理。
  4. 記住複製索引維護

希望能夠幫助