如何快速開啟和關(guān)閉Sql Server服務(wù)
對于使用SQL Server的用戶來說,該服務(wù)占用很多資源。因此,我們可以在不需要使用它的時候?qū)⒎?wù)關(guān)閉,在需要的時候再開啟。但是,并沒有直接快速開啟服務(wù)的方法。下面介紹通過一個批處理文件來實現(xiàn)快速關(guān)
對于使用SQL Server的用戶來說,該服務(wù)占用很多資源。因此,我們可以在不需要使用它的時候?qū)⒎?wù)關(guān)閉,在需要的時候再開啟。但是,并沒有直接快速開啟服務(wù)的方法。下面介紹通過一個批處理文件來實現(xiàn)快速關(guān)閉和開啟服務(wù)的方法。
步驟一:新建文本文件
首先,我們需要新建一個文本文件。
步驟二:復(fù)制以下文本到文本文件中
在新建的文本文件中,復(fù)制以下文本:
@echo off
for /f "skip3 tokens4" %%i in ('sc query MSSQLSERVER') do set "zt%%i" goto :next
:next
if /i "%zt%""RUNNING" (
echo 已經(jīng)發(fā)現(xiàn)該服務(wù)在運行,開始停止
net stop MSSQLSERVER
echo sc config MSSQLSERVER startDISABLED 禁用服務(wù)
) else (
echo 該服務(wù)現(xiàn)在處于停止?fàn)顟B(tài),開始啟動
echo sc config MSSQLSERVER startManual 設(shè)置服務(wù)手動
net start MSSQLSERVER
)
pause
步驟三:另存為bat格式
將上述文本文件另存為.bat格式的文件。
步驟四:運行測試
雙擊生成的.bat文件,測試批處理是否能夠快速開啟和關(guān)閉SQL Server服務(wù)。