我有一份每晚都會運行的工作。我在我的存儲過程中執行自己的日誌記錄,以便我可以告訴發生了什麼事情,如果失敗了。SQL Server 2K - 代理作業 - 錯誤和消息
昨晚該工作失敗,我知道在哪裏。當我手動運行作業時,它成功了。所以我去了工作的歷史,看看我能找到什麼。
我選擇了「顯示步驟詳細信息」並可以看到消息。到目前爲止這麼好,但這是我的問題。
顯示消息/錯誤的框中填充了大量信息,但其中顯示「步驟失敗」的最後一部分被剩餘的消息截斷,該消息沒有關於錯誤的信息。其他消息是正常的。我多次使用BCP並期望它們。
我的問題是:有沒有什麼辦法可以在存儲過程中清除它?我做竟被將只是失敗,讓我有一個明確的盒子
OR
有沒有辦法看到更詳細的stpred過程的一部分之前清除呢?我查詢了sysjobhistory,但它基本上是相同的信息。截斷/切斷並沒有多大用處。
OR
有什麼辦法來關閉一個工作,這樣的唯一錯誤是有過程中得到記錄的消息。
謝謝! 謝謝!
...還請確保您選中「在歷史記錄中包含步驟輸出」。它會添加更多詳細信息,您可以從「作業歷史記錄」窗口中看到。 – JCallico 2011-04-08 17:13:47