SQL SERVER代理做業

(1)MS SQL代理中的做業是保存在MSDB數據庫中的,能夠經過以下SQL語句查詢做業列表
select * from msdb.dbo.sysjobs
(2)MS SQL代理做業歷史記錄也是保存再MSDB數據庫中的,能夠經過以下SQL語句查詢做業歷史記錄列表
select * from msdb.dbo.sysjobshistory
(3)做業時刻表能夠經過以下SQL語句查詢
select * from msdb.dbo.sysjobschedules
(4)經過以下SQL語句能夠查詢做業最後一次執行狀況
select * from msdb.dbo.sysjobservers
(5)經過以下SQL語句能夠查詢做業執行步驟、執行命令等列表信息
select * from msdb.dbo.sysjobsteps數據庫

(6)以上查詢還能夠經過組合條件得出更爲直觀的結果,因爲本人剛剛學習和了解SQL,具體語句還有待研究和總結;ide

(7)默認狀況下,MS SQL代理左右做業歷史記錄爲1000行,每一個做業最多100行,
所以,若是做業比較多,會致使您看到的每一個做業的歷史記錄會不同多,記錄開始的日期也不同,有的做業甚至是空記錄;爲了改善以上問題,經過調整做業歷史記錄大小來改善,調整方法以下:
在「SQL SERVER代理」上點擊右鍵,單擊「屬性」,而後選擇「歷史記錄」,在右側窗體內容中修改做業歷史記錄日誌的大小。
修改完成後肯定,便可生效。學習

相關文章
相關標籤/搜索