如何快速开启和关闭Sql Server服务
对于使用SQL Server的用户来说,该服务占用很多资源。因此,我们可以在不需要使用它的时候将服务关闭,在需要的时候再开启。但是,并没有直接快速开启服务的方法。下面介绍通过一个批处理文件来实现快速关
对于使用SQL Server的用户来说,该服务占用很多资源。因此,我们可以在不需要使用它的时候将服务关闭,在需要的时候再开启。但是,并没有直接快速开启服务的方法。下面介绍通过一个批处理文件来实现快速关闭和开启服务的方法。
步骤一:新建文本文件
首先,我们需要新建一个文本文件。
步骤二:复制以下文本到文本文件中
在新建的文本文件中,复制以下文本:
@echo off
for /f "skip3 tokens4" %%i in ('sc query MSSQLSERVER') do set "zt%%i" goto :next
:next
if /i "%zt%""RUNNING" (
echo 已经发现该服务在运行,开始停止
net stop MSSQLSERVER
echo sc config MSSQLSERVER startDISABLED 禁用服务
) else (
echo 该服务现在处于停止状态,开始启动
echo sc config MSSQLSERVER startManual 设置服务手动
net start MSSQLSERVER
)
pause
步骤三:另存为bat格式
将上述文本文件另存为.bat格式的文件。
步骤四:运行测试
双击生成的.bat文件,测试批处理是否能够快速开启和关闭SQL Server服务。