博主@博客園李宗盛有時候服務器上的SQL SERVER數據庫運行久了之后,需要對數據庫進行重啟,如何簡單的實現這個功能?
環境:
服務器 Windows server 2008R2
數據庫 Sql server 2008R2
賬戶 Administrator
方法一:使用BAT做個批處理腳本,利用任務計划程序設置定時任務。
一、cmd里面對數據庫停用的相關命令
1.先關閉相關數據庫服務
net stop mssqlserver /y
net stop sqlserveragent
2.再重啟相關數據庫服務
net start mssqlserver
net start sqlserveragent
對應服務的含義
二、新建一個記事本,輸入命令,保存為.bat格式。(原文博主@博客園李宗盛防爬蟲)
1.記事本內容
2.雙擊測試執行效果
三、使用計划任務程序,設置每晚定時重啟
1.打開【任務計划程序】
2.設置相應時間與選擇剛才創建的腳本
設置時間(原文博主@博客園李宗盛防爬蟲)
設置腳本
3.測試啟動一下,看是否成功
點擊歷史記錄查看,最后可以看到已經完成,是執行成功了的
補充:看歷史記錄里面一行(原文博主@博客園李宗盛防爬蟲)
【操作“C:\Windows\SYSTEM32\cmd.exe”,返回代碼為 0。】
返回代碼
0--已成功
1--已失敗
后續其他方法待補充