java程序員菜鳥進階(四)oracle基礎詳解(四)oracle開啓和關閉服務程序——解決安裝oracle佔用大量內存


     前段時間開始學習了oracle的一些基礎知識,爲了方便練習和操作,於是自己安裝了一個oracle 10g。安裝完之後,本本直接廢了。卡的要命,卡到直接只能當做上網用了。當時因爲忙於也不幹別的事情,所以一直沒有管它。湊合着上個網吧。這兩天閒下來了。於是嘗試着去解決這個問題。我想這個問題大多數的開發人員都應該知道其原因吧。對。就是一些oracle後臺服務開機自動啓動了。啓動之後佔用了大量內存。所以解決這個問題就是關閉oracle的一些開機啓動服務就可以。等你用oracle的時候在手動開啓就可以了。下面我們就一起來具體看一下如何去關閉和開啓oracle服務程序

一:右擊我的電腦—》服務,找到如下的幾個服務程序


                      


         把上面幾個服務程序通通關閉。然後設置啓動方式爲手動啓動。如果你想用oracle的時候在啓動這幾個服務就可以了。


二:利用腳本的形式關閉和打開服務


建立“打開或關閉oracle服務.txt”,添加如下代碼:

@echo off title Oracle服務管理 cls color 2f goto MENU :MENU cls echo. =-=-=-=-=Oracle服務管理=-=-=-=-= echo. echo. 1 開啓服務 echo. echo. 2 關閉服務 echo. echo. 3 退 出 echo. echo. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= echo. 請輸入選擇項目的序號: set /p ID= if "%id%"=="1" goto cmd1 if "%id%"=="2" goto cmd2 if "%id%"=="3" exit echo 請輸入正確序號!&ping -n 2 127.1>nul&goto MENU :cmd1 echo. echo 開啓Oracle服務中... net start|findstr /i /c:"OracleDBConsoleorcl">nul&&set k=1||set k=0 if %k%==0 (net start "OracleDBConsoleorcl") net start|findstr /i /c:"OracleOraDb10g_home1iSQL*Plus">nul&&set k=1||set k=0 if %k%==0 (net start "OracleOraDb10g_home1iSQL*Plus") net start|findstr /i /c:"OracleOraDb10g_home1TNSListener">nul&&set k=1||set k=0 if %k%==0 (net start "OracleOraDb10g_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:"OracleDBConsoleorcl">nul&&set k=1||set k=0 if %k%==1 (net stop "OracleDBConsoleorcl") net start|findstr /i /c:"OracleOraDb10g_home1iSQL*Plus">nul&&set k=1||set k=0 if %k%==1 (net stop "OracleOraDb10g_home1iSQL*Plus") net start|findstr /i /c:"OracleOraDb10g_home1TNSListener">nul&&set k=1||set k=0 if %k%==1 (net stop "OracleOraDb10g_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


然後把文件的後綴名改爲bat文件,運行這個文件,你就可以看到如下界面:


  


根據選擇你就可以開啓或者關閉oracle的有關服務了。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章