SQLSERVER服务手工启动 批处理文件

网络编程 2021-07-05 13:42www.168986.cn编程入门
装完SQLSERVER2005 因为开机很慢 所以呢就把开机服务搞成手动的了,这样开机快了很多可是问题也来了每次要用SqlServer的时候要一个一个服务去开起来
不比2000有个 开关的程序
所以上网找了下教程
自己写个批处理 自动启动服务
哇哈哈
突然觉得 只要有网络 语言不是啥大的障碍
写起来都差不多呀
哇哈哈
话说最近又加了个ORACLE的服务
依然偷懒
把原先的改改用吧 哈哈
就成这样了
代码如下:

@echo off
echo 开启SQLSERVER服务按1
echo 关闭SQLSERVER服务按2
echo 开启ORACLE服务按3
echo 关闭ORACLE服务按4
set /p ans=
  if %ans%==1 goto sts
  if %ans%==2 goto ovs
if %ans%==3 goto sto
  if %ans%==4 goto ovo
:sta
echo 准备开启SQLSERVER服务
start SQLWriter
start ReportServer
start MsDtsServer
start msftesql
start SQLBrowser
start MSSQLSERVEROLAPService
start SQLSERVERAGENT
start MSSQL$SQLEXPRESS
start MSSQLSERVER
goto exit

:ovs
echo 准备关闭SQLSERVER服务
s SQLWriter
s ReportServer
s MsDtsServer
s msftesql
s SQLBrowser
s MSSQLSERVEROLAPService
s SQLSERVERAGENT
s MSSQL$SQLEXPRESS
s MSSQLSERVER
goto exit

:sto
echo 准备开启ORACLE服务
start OracleDBConsoleorcl
start OracleOraDb10g_home1iSQLPlus
start OracleOraDb10g_home1TNSListener
start OracleServiceORCL

goto exit

:ovo
echo 准备关闭ORACLE服务
s OracleDBConsoleorcl
s OracleOraDb10g_home1iSQLPlus
s OracleOraDb10g_home1TNSListener
s OracleServiceORCL
goto exit
:exit
echo over

Copyright © 2016-2025 www.168986.cn 狼蚁网络 版权所有 Power by