bat 关闭mysql数据库_bat批量开启、关闭SQL数据库服务的方法

安装了数据库sql之后,电脑的开机启动项各种变多,拖慢电脑运行和开机速度。

而有时我们并不需要使用数据库,于是需要一次性打开或关闭数据库的一大堆服务。

方法:

1、运行命令:services.msc

或者依次打开:计算机-管理-服务和应用程序-服务

2、在弹出的服务中选择与SQl相关的服务(列表很长,拖滚动条),右击选择属性,启动方式设置为手动,并复制服务名称或显示名称。

3、使用以下代码对服务名或者显示名称进行修改。

4、新建一个txt记事本文档,重命名。名字随意,后缀为.bat,如:“XXX.bat”

5、右击此bat文件,选择编辑,将修改好的代码复制并粘贴到此bat文件中,保存。

6、右击,以管理身份运行bat即可。

注:

服务名称不同于显示名称。服务名称使用@sc start

与@sc stop  开启或关闭服务,

显示名称使用net start "显示名称"与net start

"显示名称" 开启或关闭服务。

此方法同样适用于关闭或开启其他各种类型的服务,假如觉得它们很坑爹的话。

————————————————————————————————

本机电脑64位win7,安装sql2008R2,其所有服务的开启与关闭如下:

————————————————————————————————

使用服务名启动/关闭服务bat:

开启SQL SERVER代码:

@echo.服务启动......

@echo off

@sc start

MSSQLServerADHelper100

@sc start MSSQLFDLauncher

@sc start MSSQLSERVER

@sc start

MSSQLServerOLAPService

@sc start SQLBrowser

@sc start MsDtsServer100

@sc start ReportServer

@sc start SQLWriter

@sc start SQLSERVERAGENT

@echo off

@echo.启动完毕!

@pause

停止SQL SERVER代码:

@echo.服务停止......

@echo off

@sc stop

MSSQLServerADHelper100

@sc stop MSSQLFDLauncher

@sc stop MSSQLSERVER

@sc stop

MSSQLServerOLAPService

@sc stop SQLBrowser

@sc stop MsDtsServer100

@sc stop ReportServer

@sc stop SQLWriter

@sc stop SQLSERVERAGENT

@echo off

@echo.停止完毕!

@pause

———————————————————————————————

使用显示名称开启/关闭主要服务bat:

开启代码:

@echo off

@ ECHO 启动SQL Server 2008 服务

pause

net start "SQL Server

(MSSQLSERVER)"

net start "SQL Server Analysis

Services (MSSQLSERVER)"

net start "SQL Server Integration

Services 10.0"

net start "SQL Server Reporting

Services (MSSQLSERVER)"

net start "SQL Server VSS

Writer"

@ ECHO 启动完毕

pause

exit

停止代码:

@echo off

@ ECHO 停止SQL Server 2008 R2服务

pause

net stop "SQL Server

(MSSQLSERVER)"

net stop "SQL Server Analysis

Services (MSSQLSERVER)"

net stop "SQL Full-text Filter

Daemon Launcher (MSSQLSERVER)"

net stop "SQL Server Integration

Services 10.0"

net stop "SQL Server Reporting

Services (MSSQLSERVER)"

net stop "SQL Server VSS

Writer"

@ ECHO 停止完毕

pause

exit

———————————————————————————————————

本机电脑64位win7,安装sql2012,其所有服务的开启与关闭如下:

启动SQL SERVER.bat

@echo.服务启动......

@echo off

@sc start MSSQLFDLauncher

@sc start MSSQLSERVER

@sc start

MSSQLServerOLAPService

@sc start SQLBrowser

@sc start SQL Server Distributed

Replay Client

@sc start SQL Server Distributed

Replay Controller

@sc start MsDtsServer110

@sc start

ReportServer

@sc start SQLWriter

@sc start

SQLSERVERAGENT

@echo off

@echo.启动完毕!

@pause

停止SQL SERVER.bat

@echo.服务启动......

@echo off

@sc stop MSSQLFDLauncher

@sc stop MSSQLSERVER

@sc stop

MSSQLServerOLAPService

@sc stop SQLBrowser

@sc stop SQL Server Distributed

Replay Client

@sc stop SQL Server Distributed

Replay Controller

@sc stop MsDtsServer110

@sc stop

ReportServer

@sc stop SQLWriter

@sc stop

SQLSERVERAGENT

@echo off

@echo.完毕!

@pause

注:

本机使用批处理主要启动了以下服务:

@echo.服务启动......

@echo off

@sc start MsDtsServer110

@sc start MSSQLFDLauncher

@sc start MSSQLSERVER

@sc start

MSSQLServerOLAPService

@sc start

ReportServer

@sc start

SQLSERVERAGENT

@echo off

@echo.启动完毕!

@pause

————————————————————————

————————————————————————

各服务的作用的声明:

MSSQLServerADHelper100 ::原始状态:禁用。支持与 Active

Directory 的集成,无依存关系。100代表sql2008版本,110代表sql2012版本

MSSQLFDLauncher ::用于启动全文筛选器后台程序进程的服务,该进程将为 SQL Server 全文搜索执行文档筛选和断字。禁用此服务将使 SQL

Server 的全文搜索功能不可用。

MSSQLSERVER

::只需开启该服务,MSSQLFDLauncher随即启动,但是MSSQLFDLauncher不随该服务的关闭而关闭。提供数据的存储、处理和受控访问,并提供快速的事务处理。

MSSQLServerOLAPService ::为商业智能应用程序提供联机分析处理(OLAP)和数据挖掘功能。

SQLBrowser ::原始状态:禁用。将 SQL Server 连接信息提供给客户端计算机。

MsDtsServer100 ::为

SSIS 包的存储和执行提供管理支持。

ReportServer ::管理、执行、呈现、计划和传递报表。

SQLWriter ::提供通过 Windows VSS

基础结构备份/还原 Microsoft SQL server 的接口。

SQLSERVERAGENT ::执行作业、监视 SQL

Server、激发警报,以及允许自动执行某些管理任务。

=====================

2015年2月3日  白菜

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值