2010年8月9日 星期一
[SQLSTATE 42000] (錯誤 20036) 解法
如果你發現在「作業活動監視器」有個「清除逾期的訂閱」作業歷程老是告訴你無法執行成功,錯誤訊息又是[SQLSTATE 42000] (錯誤 20036)的話,你應該犯了跟我一樣的「錯」。這個錯誤來自散發者伺服器未將本身加入發行者的所造成的,看起來應該是個SQL2005的Bug。解決方式很簡單,把散發者加入發行者就可以了;步驟參考
這裡
,我翻譯成中文如下:
在複寫節點按右鍵,選擇「散發者屬性」。
在左邊「選取頁面」選擇「發行者」。
在右邊選擇「加入」按鈕,並選擇「加入SQL Server發行者」。
提供散發者登入資訊即可。
回到「作業活動監視器」,按右鍵點選出錯的「清除逾期的訂閱」作業,選擇「從下列步驟
啟
動
作業」即可。
一開始假設我沒犯了潔癖的毛病,把預設加入發行者的散發者給移掉的話,這錯誤也不會困擾我好些陣子,真是無語。
沒有留言:
張貼留言
較新的文章
較舊的文章
首頁
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言