oracle11g監聽服務無法啟動問題解決方法


win8裝oracle11g的時候遇到的這個問題,后來看了網上無數答案,終於找到正解了!

更簡單點的方法是將G:\app\Dohn\product\11.1.0\db_2\NETWORK\ADMIN   這個目錄下的listener.ora直接刪掉,然后先關掉oracle進程(!!!)再通過Net Configration Assistant新建一個監視進程。


 

原文如下(http://blog.csdn.net/hittata/article/details/4061562)

辦法二:重新配置個監聽器
-----------------
1.停掉所有ORACLE服務,設為手動。進入oracle網絡管理工具“Net8 Configration Assistant”或“Net8 Assistant”,重新配置一個監聽服務,名為“Listener1”。

2.進入“命令提示符”,運行“監聽控制程序——LSNRCTL”,再運行“start listener1”,首次啟動Listener1監聽程序,為Listener1在操作系統服務里生成相關服務項。為了后面的修改操作能夠生效,再運行“stop listener1”停止Listener1。

3.將服務中原Listener服務的“啟動類型”改為“已禁用”,將已生成的Listener1服務的“啟動類型”改為“自動”。

4.用“記事本”打開監聽服務配置文件“ORACLE_HOME / network / admin / listener.ora”,將“LISTENER =”、“SID_LIST_LISTENER =”分別改為“LISTENER1 =”、“SID_LIST_LISTENER1 =”,並刪除當前的“LISTENER1 =”、“SID_LIST_LISTENER1 =”項。該操作的作用為:不用費力為Listener1監聽服務再配置常規參數、數據庫監聽等,直接采用原Listener服務的配置。

5.再啟動Listener1監聽服務,可以連接到數據庫。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM