加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MsSql教程 > 正文

SQLServer启动和关闭bat脚本

发布时间:2020-12-12 14:39:52 所属栏目:MsSql教程 来源:网络整理
导读:? 安装完毕SQL SERVER 2005后,会默认自动启动SQL Server等几个服务,这几个服务比较占用系统资源。当不运行SQL Server时,最好停止这些服务。如果一个个点击这些服务,过于麻烦了,可以用批处理文件来启动和停止该类服务。 ????? 首先将“控制面板-管理工具

安装完毕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”,很方便。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

?
    推荐文章
      热点阅读