Sql-Server
了解複製分發代理停止的原因
讓我先介紹一下,我現在是一名偶然的 DBA。
我們正在執行連續的事務複製。由於某種原因,分發代理停止並顯示“成功”消息,但我完全不明白它為什麼停止並且從日誌中我沒有得到太多資訊。
兩個問題。
- 除了看顯示器之外,是否有人對我在哪裡可以獲得更多細節有一些好主意?我可以對文件進行詳細的日誌記錄,但是複制有很多數據,而且文件增長得非常快。
- 有沒有辦法讓分發代理在它停止時自行重新啟動,而不是在我手動停止它時?也許在代理工作中增加一個額外的步驟?
至於啟動它…添加一個每分鐘執行一次作業的計劃。如果作業正在執行,則沒有問題。如果沒有,它將開始。
在沒有其他資訊的情況下無法解決問題 1。
請檢查分發代理作業的作業步驟 2,並在步驟末尾添加 -continuous。這將連續執行作業。將分發代理作業與其他分發代理作業進行比較,並查看腳本中的差異