0
我正在創建sql server 2008代理調度程序作業形式的sql腳本。 想要在「作業」>「查看歷史記錄」中記錄某些情況下的詳細信息。在sql server 2008 Scheduler Job中查看定製日誌>查看歷史記錄?
有沒有什麼辦法,所以我們可以使用Job> View Histroy來記錄自定義文本?
我正在創建sql server 2008代理調度程序作業形式的sql腳本。 想要在「作業」>「查看歷史記錄」中記錄某些情況下的詳細信息。在sql server 2008 Scheduler Job中查看定製日誌>查看歷史記錄?
有沒有什麼辦法,所以我們可以使用Job> View Histroy來記錄自定義文本?
最簡單的方法是在你的SQL腳本中使用的打印命令
即
Print "Script Started"
-- Do something interesting
Print "Script Finished"
再來看看各個步驟查看輸出。唯一的問題是,它看起來像這樣:
Message
Executed as user: NT AUTHORITY\NETWORK SERVICE. Script Started [SQLSTATE 01000] (Message 0) Script Finished [SQLSTATE 01000] (Message 0). The step succeeded.
這是有點尷尬提取。