服務器管理-在服務器上實現每晚自動重啟SQL SERVER


博主@博客園李宗盛有時候服務器上的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--已失敗

后續其他方法待補充

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM