2014-02-19 28 views
1

如果以前沒有回答過,我會感到驚訝,但我似乎無法找到我正在尋找的答案。失敗後重新啓動合併複製

我測試了合併複製的基本功能。用戶和發佈者之間的變化流動。我測試的一種情況是訂閱者在發佈者進行更改之前會脫機。在這種情況下,我可以在複製監視器中看到錯誤。訂閱者重新聯機後,如何自動啓動合併複製過程(如果可以的話)?我已經設置了連續運行,所以我預計它會重試,但似乎並非如此。

感謝您對此問題的任何指導。

+0

如果這還沒有問過我會感到很驚訝 - 在[DBA](http://dba.stackexchange.com/) –

回答

2

您有2個選項。

1)合併代理工作,潤劑作業步驟,單擊編輯並導航到高級頁。設置在失敗操作轉到下一步並創建另一個作業步驟2運行在完全相同的方式爲第1步:然後高級第2步對合並代理,設置在失敗操作轉到步驟:[1]運行代理。這基本上將工作置於失敗時的重試循環。

2)替代連續運行合併代理的,在1分鐘的時間表運行。這與持續運行合併代理程序基本相同,因爲默認情況下連續輪詢間隔爲1分鐘計劃。這樣,即使失敗,合併代理也會每隔1分鐘運行一次。我個人更喜歡這種方法。

+1

我已經嘗試了第二個選項(其中,從知識,我迄今上漲,似乎更容易)。我唯一的問題涉及到更改合併代理程序的時間表。我無法找到設置的位置。知道我可以在創建訂閱時指定,我重新創建了它。無論如何,非常感謝你指導我。 –

+0

不客氣。要將現有合併代理作業從連續更改爲按計劃,請轉至運行代理作業步驟,單擊編輯,然後從「命令」部分刪除「連續」參數。然後在作業屬性中,導航到「計劃」頁面並定義計劃。 –