美文网首页我爱编程
oracle使用bat批处理开启/关闭oracle服务

oracle使用bat批处理开启/关闭oracle服务

作者: 菜鸟要逆袭 | 来源:发表于2017-12-28 15:26 被阅读0次

背景:

电脑安装oracle之后,会默认启动很多相关的oracle服务,有很多是咱们个人开发用不到的,这样便会造成资源浪费,最直观的影响便是电脑变卡顿。

解决办法:

使用批处理文件,在使用oracle的时候再去开启/关闭相应的oracle服务,既解决了多余用不到服务的长期开启造成的资源浪费,也解决了电脑因安装oracle之后的卡顿尴尬。
步骤如下:

  • 1 右键“我的电脑”,点击“管理”,打开“服务和应用程序”,再打开“服务”,进入服务列表
  • 2 在已点开的服务列表中,关闭除了“OracleOraDb11g_home1TNSListener”以外的所有的“orac”开头的服务,然后将关闭的服务的启动类型都改为“手动”
  • 3 编写启动oracle必须服务的批处理文件
    @echo off
    
    echo 确定要启动Oracle 11g服务吗?
    
    pause
    
    net start OracleOraDb11g_home1TNSListener
    
    net start OracleServiceORCL
    
    net start OracleDBConsoleorcl
    
    echo 启动Oracle 11g服务完成,请确认有没有错误发生。
    
    Pause
    
  • 4 编写关闭oracle服务的批处理文件
    @echo off
    
    echo 确定要停止Oracle 11g服务吗?
    
    pause
    
    net stop OracleDBConsoleorcl
    
    net stop OracleServiceORCL
    
    net stop OracleOraDb11g_home1TNSListener
    
    echo 停止Oracle 11g服务完成,请确认有没有错误发生。
    
    Pause
    

总结:

以上步骤完成后便可以在需要启动oracle的时候,打开启动服务的批处理文件。不需要使用的时候,打开关闭服务的批处理文件。操作非常简单,也解决了oracle在不使用期间的服务启动资源浪费。

相关文章

网友评论

    本文标题:oracle使用bat批处理开启/关闭oracle服务

    本文链接:https://www.haomeiwen.com/subject/zkkvgxtx.html