博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
批处理 启动和关闭 Oracle 11g 服务
阅读量:6816 次
发布时间:2019-06-26

本文共 932 字,大约阅读时间需要 3 分钟。



自己写两个批处理文件来手动启动和停止Oracle服务(一直开着服务会比较耗损系统资源,影响系统运行速度)

启动和关闭所使用的服务器名称和说明:

服务名称                                                    说明
OracleOracle_homeTNSListener           对应于数据库的监听程序
OracleServiceSID                                       对应于数据库的例程
OracleDBConsoleSID                                 对应于 Enterprise Manager(OEM)

其中,Oracle_home表示Oracle主目录,如Oracle11g_home1;SID表示Oracle系统标识符,如OracleServiceMAG01的MAG01。

注意:尽管这3个服务都是可以单独地启动和关闭的,但它们之间不像Oracle 10g 中那样没有依存关系。比较好的启动顺序是:OracleOracle_homeTNSListener,OracleServiceSID,OracleDBConsoleSID。关闭时次序相反。

下面给出了自己写的已经排好顺序的启动和停止服务的两个批处理文件:

Start Oracle 11g Service.bat

@echo off

echo 确定要启动Oracle 11g服务吗?

pause

net start OracleOraDb11g_home1TNSListener

net start OracleServiceMAG01

net start OracleDBConsolemag01

echo 启动Oracle 11g服务完成,请确认有没有错误发生。

Pause

Stop Oracle 11g Service.bat

@echo off

echo 确定要停止Oracle 11g服务吗?

pause

net stop OracleDBConsolemag01

net stop OracleServiceMAG01

net stop OracleOraDb11g_home1TNSListener

echo 停止Oracle 11g服务完成,请确认有没有错误发生。

Pause

win7,win10系统需要在管理员权限下运行bat文件,不然执行oracle批处理文件就会报无权访问错误!!!!!

转载地址:http://aadzl.baihongyu.com/

你可能感兴趣的文章
PIE SDK符号选择器
查看>>
python 爬虫
查看>>
【Mysql】使用子查询提高MySQL分页效率 limit(摘自网络)
查看>>
IDEA的Maven配置
查看>>
购物车
查看>>
读《大道至简》有感
查看>>
别人总结的一些drupal模块(1)
查看>>
第一篇博客 iframe自适应高度
查看>>
android异步加载图片并缓存到本地实现方法
查看>>
成长杂记
查看>>
黑马程序员---SQL进阶之事务、视图和存储过程
查看>>
xcode Simulated Metrics xib设置小问题
查看>>
了解Web及网络基础(一)
查看>>
C#实战--对齐输出
查看>>
nginx下使用memcache
查看>>
利用反射给类中方法加钩子
查看>>
【PHP面向对象】连贯操作实现
查看>>
POJ3685 Matrix(嵌套二分)
查看>>
Qt5.5.1+vs2013
查看>>
[转载] Linux关闭Tomcat为什么要用kill, 而不是shutdown.sh
查看>>