Windows7下如何快速启动停止Oracle11g服务?

低调_路过9772
推荐于2016-06-04 · TA获得超过3858个赞
知道小有建树答主
回答量:975
采纳率:0%
帮助的人:1840万
展开全部
下面我们将Oracle 11g作为一个例子来介绍一下。 Oracle本身就是一个很占资源的软件,光一个实例服务所占内存,根据其安装时分配的内存就至少要达到256MB以上,再加上其他附属服务,光内存就要占用物理内存的30%左右,至于CPU,Oracle也需要占用30%左右,因而,我们考虑在有需要使用Oracle时启用其相关服务,平时则停止该服务。 我们拿Oracle 11g作为例子。首先在“开始=〉运行”中输入“services.msc”,按回车,进入“服务”控制台,将Oracle ORCL VSSWriterService、OracleDBConsolexx(xx表示实例名称)、OracleOraDb11g_home1TNSListener及OracleServicexx(xx表示实例名称)服务的属性中启动类型修改为“手动”,然后在需要使用时启动OracleDBConsolexx(xx表示实例名称)、OracleOraDb11g_home1TNSListener及OracleServicexx(xx表示实例名称)这些服务,不使用时停止,而且这样做即使机器关机或重启后,默认系统还是不会启动这些服务的。当然我们建议将启动停止服务的操作写在一个批处理文件中方便使用。 下面我们附上启动及停止Oracle 11g服务的批处理文件内容(具体批处理文件请见附件,oracle实例名称以orcl为例):启动Oracle11g服务批处理代码如下:@echooff@ ECHO 启动 Oracle 11g 服务net start"OracleDBConsoleorcl"net start"OracleOraDb11g_home1TNSListener"net start"OracleServiceORCL" @ ECHO 启动完毕 按任意键继续pauseexit停止Oracle11g服务批处理代码如下:@echooff@ ECHO 停止 Oracle 11g 服务net stop"OracleDBConsoleorcl"net stop"OracleOraDb11g_home1TNSListener"net stop"OracleServiceORCL" @ ECHO 停止完毕
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式