SQLServer启动和关闭bat脚本

 

安装完毕sql SERVER 2005后,会自动启动sql Server等几个服务,这几个服务比较占用系统资源。当不运行sql Server时,最好停止这些服务。如果一个个点击这些服务,过于麻烦了,可以用批处理文件来启动和停止该类服务。
      首先将“控制面板->管理工具->服务”里面的sql SERVER 2005相关的服务启动类型设置为手动(sql Server开头的服务),然后新建立一个文本文档,把后缀名改为“bat”。下面就添加批处理命令:

启动sql SERVER.bat:

      @echo.服务启动......
      @echo off
      @sc start MSsqlSERVER
      @sc start sqlSERVERAGENT
      @sc start MSsqlServerOLAPService
      @sc start msftesql
      @sc start MsDtsServer
      @sc start sqlWriter
      @echo off
      @echo.启动完毕!
      @pause


停止sql SERVER.bat:

      @echo.服务停止......
      @echo off
      @sc stop sqlSERVERAGENT
      @sc stop MSsqlServerOLAPService
      @sc stop msftesql
      @sc stop MsDtsServer
      @sc stop sqlWriter
      @sc stop MSsqlSERVER
      @echo off
      @echo.停止完毕!
      @pause
*如果想要配置服务的启动方式则可以通过脚本实现

@sc config sqlAgent$wincc start= auto

用sc可打开被禁用的服务,语法是:
sc config 服务名 start= demand //手动
sc condig 服务名 start= auto     //自动
sc config 服务名 start= disabled //禁用

启动服务格式为:
sc start 服务名
sc stop 服务名
      其中sc(server control)命令具体用法可以用“sc -help”命令查看,也可到网上搜索。建立好这两个批处理文件后,当运行sql Server 2005时就执行“启动sql SERVER.bat”这个批处理文件退出时就执行“停止sql SERVER.bat”,很方便。

相关文章

SELECT a.*,b.dp_name,c.pa_name,fm_name=(CASE WHEN a.fm_n...
if not exists(select name from syscolumns where name=&am...
select a.*,pano=a.pa_no,b.pa_name,f.dp_name,e.fw_state_n...
要在 SQL Server 2019 中设置定时自动重启,可以使用 Window...
您收到的错误消息表明数据库 'EastRiver' 的...
首先我需要查询出需要使用SQL Server Profiler跟踪的数据库标...