啟動sqlserver辦事的bat劇本分享。本站提示廣大學習愛好者:(啟動sqlserver辦事的bat劇本分享)文章只能為提供參考,不一定能成為您想要的結果。以下是啟動sqlserver辦事的bat劇本分享正文
聲明下這個劇本不是我寫的,忘了是從哪看到的了,在此分享給年夜家,由於在我的懂得中技巧就是用來分享的,願望原創作者看到了不要介懷。
1.創立個文本,將後綴名改成.bat
2.將下邊語句粘貼出來,然後保留便可
@echo off
for /f "skip=3 tokens=4" %%i in ('sc query MSSQLSERVER') do set "zt=%%i" &goto :next
:next
if /i "%zt%"=="RUNNING" (
echo 曾經發明該辦事在運轉,開端停滯
net stop MSSQLSERVER
echo sc config MSSQLSERVER start = DISABLED 禁用辦事
) else (
echo 該辦事如今處置停滯狀況,開端啟動
echo sc config MSSQLSERVER start = Manual 設置辦事手動
net start MSSQLSERVER
)
pause
須要留意的處所是 ‘MSSQLSERVER'這個是sqlserver默許的實例名字,假如你辦事器上有多個實例的話,須要手動調換下劇本裡的辦事名。