Oracle數(shù)據(jù)庫的基本服務(wù)會占用很大的內(nèi)存,有的程序員會在不用的時候Oracle服務(wù)關(guān)閉來減少對電腦內(nèi)存資源的占用。
我在這準(zhǔn)備了一個可以開啟/關(guān)閉Oracle服務(wù)的bat文件,希望被采納!!!
- 新建一個txt文件(文件名可自定義)
- 對其進(jìn)行編寫:
@echo off title Oracle服務(wù)管理 :MENU cls echo. 1 開啟服務(wù) echo. 2 關(guān)閉服務(wù) 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服務(wù)中… 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服務(wù)已經(jīng)成功開啟… echo. pause exit :cmd2 echo. echo 關(guān)閉Oracle服務(wù)中… 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服務(wù)已經(jīng)成功關(guān)閉… echo. pause exit
- 保存后,將文件格式改為.bat
- 同mysql的一樣,右鍵“以管理員身份運(yùn)行”即可
![]()
5.在cmd命令框內(nèi)輸入1即可開啟服務(wù),反之輸入2就是關(guān)閉服務(wù)了。
希望被采納!!!
童年的紙飛機(jī),什么時候能飛回我手里

浙公網(wǎng)安備 33010602011771號