启动关闭oracle服务.bat
来源:互联网 发布:ipad下载旧版本软件 编辑:程序博客网 时间:2024/04/28 04:15
根据选择启动/关闭oracle服务
@echo off:menuecho ***************************************************echo 1 - 启动FS服务11 - 关闭FS服务echo 2 - 启动GZ服务22 - 关闭GZ服务echo 3 - 启动ORCL服务33 - 关闭ORCL服务echo 其他任意键退出echo ***************************************************set /p var="请选择你需要的操作:"goto label%var%REM START =======================================================:alreadyStart@echo 该服务已启动@pause...clsgoto :menu:alreadyStop@echo 该服务已停止@pause...clsgoto :menu:label1REM 通过sc query查看服务是否存在,>nul 2>nul表示不管命令是否正确运行,都不会在屏幕看到这个命令所产生的屏幕显示sc query |find /i "OracleServiceFS" >nul 2>nulREM echo %errorlevel%,结果如果为0,说明已经启动if %errorlevel% equ 0 (goto alreadyStart) else (@echo 正在启动FS服务...@net start OracleOraDb10g_home1TNSListener@net start OracleOraDb10g_home1iSQL*Plus@net start OracleServiceFS)@pause...clsgoto :menu:label2sc query |find /i "OracleServiceGZ" >nul 2>nulif %errorlevel% equ 0 (goto alreadyStart) else (@echo 正在启动GZ服务...@net start OracleOraDb10g_home1TNSListener@net start OracleOraDb10g_home1iSQL*Plus@net start OracleServiceGZ)@pause...clsgoto :menu:label3sc query |find /i "OracleServiceORCL" >nul 2>nulif %errorlevel% equ 0 (goto alreadyStart) else ( @echo 正在启动ORCL服务...@net start OracleOraDb10g_home1TNSListener@net start OracleOraDb10g_home1iSQL*Plus@net start OracleServiceORCL)@pause...clsgoto :menuREM STOP =======================================================:label11sc query |find /i "OracleServiceFS" >nul 2>nulREM echo %errorlevel%,结果如果不为0(服务不存在的话,结果为1),说明没启动(已停止)if not %errorlevel% equ 0 (goto alreadyStop) else (@echo 正在停止FS服务...@net stop OracleOraDb10g_home1TNSListener@net stop OracleOraDb10g_home1iSQL*Plus@net stop OracleServiceFS)@pause...clsgoto :menu:label22sc query |find /i "OracleServiceGZ" >nul 2>nulif not %errorlevel% equ 0 (goto alreadyStop) else (@echo 正在停止GZ服务...@net stop OracleOraDb10g_home1TNSListener@net stop OracleOraDb10g_home1iSQL*Plus@net stop OracleServiceGZ)@pause...clsgoto :menu:label33sc query |find /i "OracleServiceORCL" >nul 2>nulif not %errorlevel% equ 0 (goto alreadyStop) else (@echo 正在停止ORCL服务...@net stop OracleOraDb10g_home1TNSListener@net stop OracleOraDb10g_home1iSQL*Plus@net stop OracleServiceORCL)@pause...clsgoto :menu
参考文章:
IF-ERRORLEVEL使用方法: http://www.jb51.net/article/7525.htm
>nul 2>nul 说明: http://www.jb51.net/article/30536.htm
0 0
- 启动关闭oracle服务.bat
- windows 启动关闭oracle服务bat脚本
- oracle笔记4--自定义oracle服务启动和关闭*.bat
- 用BAT启动、关闭数据库(MS SQL/MYSQL/ORACLE)服务
- 批处理(bat文件)自动启动/关闭oracle服务
- 批处理(bat文件)自动启动/关闭oracle服务
- bat文件启动与关闭Oracle监听,mysql数据库服务
- bat启动/停止oracle服务
- bat启动oracle本地服务
- 使用bat文件开启关闭oracle服务
- windows bat命令 开启关闭Oracle服务
- 开启和关闭Oracle服务的BAT
- Windows中启动和关闭Oracle服务的x.bat批处理文件
- 自己写个启动和关闭oracle服务的bat文件
- oracle 启动和关闭bat文件
- 通过bat脚本启动关闭oracle实例
- Oracle 批处理启动关闭服务
- oracle服务启动关闭脚本
- jetty下载与使用
- 根据下拉框的内容异步加载表格
- poj2386 Lake Counting
- 转载和积累系列 - PHP程序员的技术成长规划
- Swift教程_零基础学习Swift完整实例(二)_swift基础(简单值、控制流、方法和闭包)
- 启动关闭oracle服务.bat
- 系统、模型和仿真
- 如何在cocos2d-x中使用ECS(实体-组件-系统)架构方法开发一个游戏?
- 秋天来了
- 黑马程序员-----java中构造代码块
- 关于新金瓶梅高清完整版在线播放地址下载http://item.taobao.com/item.htm?_u=k33n3m0597d&id=41415650611
- 还原数据库出现“未获得排他访问”解决方法(杀死数据库连接的存储过程sqlserver)
- 【阅读】《乔布斯的魔力演讲》
- (BestCoder Round #14) 1002 Harry And Dig Machine(状态压缩+DP;剪枝+搜索;全排列)