灯火互联
管理员
管理员
  • 注册日期2011-07-27
  • 发帖数41778
  • QQ
  • 火币41290枚
  • 粉丝1086
  • 关注100
  • 终身成就奖
  • 最爱沙发
  • 忠实会员
  • 灌水天才奖
  • 贴图大师奖
  • 原创先锋奖
  • 特殊贡献奖
  • 宣传大使奖
  • 优秀斑竹奖
  • 社区明星
阅读:880回复:0

SQL SERVER服务使用批处理启动/停止的方法(sc)

楼主#
更多 发布于:2013-05-31 11:11
个人PC一般为了加快开机速度,尽量减少服务的启动,特别作为开发人员,家里的电脑如果配置不高,装了sql server 后明显开机速度变慢

 
那么就让sql server等一些非windows必要服务开机不启动,等用的时候再用批处理启动即可:

首先将“控制面板->管理工具->服务”里面的SQL SERVER相关的服务启动类型设置为手动(SQL Server开头的服务),然后新建立一个文本文档,把后缀名改为“bat”。下面就添加批处理命令:

1. 启动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  2. 停止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(server control)命令具体用法可以用“sc -help”命令查看,也可到网上搜索。建立好这两个批处理文件后,当运行SQL Server 2005时就执行“启动SQL SERVER.bat”这个批处理文件,退出时就执行“停止SQL SERVER.bat”,很方便。

喜欢0 评分0
游客

返回顶部