oracle 11g ORA-12541: TNS: 無監聽程序 (DBD ERROR: OCIServerAttach)


From :http://www.cnblogs.com/wangyt223/archive/2012/12/11/2812931.html

 

em無法瀏覽,同時監聽起不來。同時他的監聽服務還是正常的,我做了兩步修改

  這個問題,最被大家認可的原因是IP地址變動,或者是其它原因,導致Oracle配置文件中的機器名或者IP不能被識別。有種解決辦法是修改Network Configuration File: %ORACLE_HOME%\network\admin\下的tnsnames.ora和listener.ora文件, 把其中的HOST=后的主機名或ip改為當前的主機名或ip,並重新啟動監聽服務。有人曾用這個方法解決了此問題,看來是我沒有按方法說的進行正確操作。

 

 

From :http://yangsongjing.iteye.com/blog/1878661

 先說問題:最近在服務器安裝了oracle 11g,建了表之后想測試一下,但是連服務器數據庫的時候,老是報TNS:無監聽程序。然后我在服務端能夠正常登錄,我自己電腦也是裝了oracle的,用服務端連接自己的數據庫也是沒有問題的,然后我看了服務端的監聽服務也一直是打開的。開始我以為是版本問題然后就用同事的11g客戶端登錄還是報一樣的錯。 
    解決辦法:通過net Manager 進入監聽程序,監聽服務的協議用tcp/ip 主機這里很多朋友可能用的是ip和localhost ,其實這樣本地連還可以但是別人遠程就不行,所以這里主機要改成這台電腦的計算機名稱,然后在服務命名里面的orcl里面也把主機改成計算機名稱。重啟下服務就可以正常的使用了不會再報錯。

 


免責聲明!

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



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