背景:
電腦安裝oracle之后,會默認啟動很多相關的oracle服務,有很多是咱們個人開發(fā)用不到的,這樣便會造成資源浪費,最直觀的影響便是電腦變卡頓。
解決辦法:
使用批處理文件,在使用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服務完成,請確認有沒有錯誤發(fā)生。 Pause
- 4 編寫關閉oracle服務的批處理文件
@echo off echo 確定要停止Oracle 11g服務嗎? pause net stop OracleDBConsoleorcl net stop OracleServiceORCL net stop OracleOraDb11g_home1TNSListener echo 停止Oracle 11g服務完成,請確認有沒有錯誤發(fā)生。 Pause
總結:
以上步驟完成后便可以在需要啟動oracle的時候,打開啟動服務的批處理文件。不需要使用的時候,打開關閉服務的批處理文件。操作非常簡單,也解決了oracle在不使用期間的服務啟動資源浪費。