刚装了 sql server 2008 发现如果开机启动的话太占内存和cpu,所以研究了下sql server 2008 各个服务项

SQLBrowser
SQLWriter
SQLSERVERAGENT
MSSQLSERVER
MSSQLFDLauncher
MSSQLServerADHelper100

一共有上面6个服务项
SQLBrowser 全称 sql server browser 数据浏览器,这个是远程连接服务器用的,关了后就不能远程连接了
SQLWriter 备份还原数据库用的
SQLSERVERAGENT 任务规划器和警报管理器 一般没用
MSSQLSERVER sql server的主程序 关哪个都不能关它
MSSQLFDLauncher 全文索引程序 不开启全文索引 它就没用
MSSQLServerADHelper100 帮助程序

知道了服务项是干什么的 就好些启动脚本了
由于我只需要启动sqlserver主程序 以及 全文索引 所以就有了下面脚本,
下面代码复制 保存为 bat 文件 打开按提示操作就行了


@echo off
echo 开启SQLSERVER服务按1
echo 关闭SQLSERVER服务按2
set /p ans=
if %ans%==1 goto sta
if %ans%==2 goto ovs
:sta
echo 准备开启SQLSERVER服务
net start MSSQLSERVER
net start MSSQLFDLauncher
goto exit
:ovs
echo 准备关闭SQLSERVER服务
net stop MSSQLSERVER
net stop MSSQLFDLauncher
goto exit
echo over