[SQL]使用認證(Crendential)執行批次程式
紀錄一下過程
使用認證(Crendential)執行批次程式
執行身分
tschb\spsadm(網域帳號)
執行指令
chkdsk(DOS指令 , 檢查硬碟狀態)
目的
定期檢查資料庫硬碟的可用性及完整性
降低災難發生機率
認證建立步驟
1. 新增認證
2. 設定認證相關啟動帳號資料
設定完畢
3. 設定Proxy
4. 選取認證
建立完畢
5. 新增作業測試
6. 執行身分請選擇剛剛設定的proxy,執行下列dos指令:
Chkdsk > c:\checkresult.txt
7. 建立完畢測試作業是否能執行
8. 執行失敗
9. 去看log
10. 修改指令為chkdsk
Log也變了
原來是在DOS指令裡就有error發生所以會跳出來,看後續要怎麼修復磁碟,可以參照下列網頁說明
如何自動執行 Chkdsk
http://support.microsoft.com/kb/197527/zh-tw
CHKDSK 和全新的 /C 及 /I 參數說明
http://support.microsoft.com/kb/187941/zh-tw
11. 發生作業錯誤時,會發出訊息通知資料庫管理員