1. 程式人生 > >一鍵啟動和關閉oracle服務

一鍵啟動和關閉oracle服務

在沒有使用本地oracle資料庫時,開著oracle服務很佔電腦資源,差一點的機子就會很卡。因此為了解決這個問題,寫了一個批處理檔案,可以根據需要快捷開啟和關閉oracle服務。
我使用的是oracle11,如果版本不同可以把Listener名字改下就好
@echo off   
@echo Oracle服務
:menu   
@echo 1 啟動服務,2 關閉服務, 3 退出程式   
set /p s=:123 (start,stop,exit):  
if "%s%"=="1" goto:start   
if "%s%"=="2" goto:stop   
if "%s%"=="3" goto:exit
goto:menu  
:start   
net start OracleOraDb11g_home1TNSListener
net start OracleServiceORCL
net start OracleDBConsoleorcl
net start OracleVssWriterORCL
@echo oracle服務已全部啟動
goto exit
:stop  
net stop OracleOraDb11g_home1TNSListener
net stop OracleServiceORCL
net stop OracleDBConsoleorcl
net stop OracleVssWriterORCL
@echo oracle服務已全部關閉  
goto exit
:exit
@echo 程式已完成  
pause exit