如何快速开启和关闭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服务。

标签: