首页 > 数据库技术 > 详细

手动启动Oracle服务的.bat文件

时间:2019-12-19 20:54:52      阅读:122      评论:0      收藏:0      [点我收藏+]

  Oracle数据库的基本服务会占用很大的内存,有的程序员会在不用的时候Oracle服务关闭来减少对电脑内存资源的占用。

  我在这准备了一个可以开启/关闭Oracle服务的bat文件,希望被采纳!!!

  1.   新建一个txt文件(文件名可自定义)
  2.        对其进行编写:
    @echo off
    title Oracle服务管理
    :MENU
    cls
    echo. 1 开启服务
    echo. 2 关闭服务
    echo. 3 退 出
    set /p choice=请输入:
    IF NOT "%choice%"=="" SET choice=%choice:~0,1%
    if "%choice%"=="1" goto cmd1
    if "%choice%"=="2" goto cmd2
    if "%choice%"=="3" exit
    echo 输入的选择不正确,请重新输入!    
    GOTO MENU 
    :cmd1
    echo.
    echo 开启Oracle服务中…
    net start|findstr /i /c:"OracleOraDb11g_home1TNSListener">nul&&set k=1||set k=0
    if %k%==0 (net start "OracleOraDb11g_home1TNSListener")
    net start|findstr /i /c:"OracleServiceORCL">nul&&set k=1||set k=0
    if %k%==0 (net start "OracleServiceORCL")
    echo.
    echo Oracle服务已经成功开启…
    echo.
    pause
    exit
    :cmd2
    echo.
    echo 关闭Oracle服务中…
    net start|findstr /i /c:"OracleOraDb11g_home1TNSListener">nul&&set k=1||set k=0
    if %k%==1 (net stop "OracleOraDb11g_home1TNSListener")
    net start|findstr /i /c:"OracleServiceORCL">nul&&set k=1||set k=0
    if %k%==1 (net stop "OracleServiceORCL")
    echo.
    echo Oracle服务已经成功关闭…
    echo.
    pause
    exit

     

  3. 保存后,将文件格式改为.bat
  4. 同mysql的一样,右键“以管理员身份运行”即可技术分享图片

   5.在cmd命令框内输入1即可开启服务,反之输入2就是关闭服务了。

 

    希望被采纳!!!

手动启动Oracle服务的.bat文件

原文:https://www.cnblogs.com/879991914li/p/12069690.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!