PlSql在連接數據庫時提示ora-12541:TNS:無監聽程序。


解決方法:

1相關服務可能沒有啟動

 

我自己測試的是啟動OracleOraDb11g_home1TNSListener后數據庫便可以連接了,在啟動OracleDBCConsoleorcl時提示我

”Windows不能在本地計算機啟動0racleDBConsoleorcl,有關更多信息,查閱系統事件日志。如果這是非Microsoft服務,請與服務廠商聯系,並參考特定服務錯誤代碼2“

這個問題我沒有去處理,因為上邊listener服務啟動后連接成功了,我也就沒有繼續往下嘗試,大家自測,有問題的大家也可以在網上查找這方面問題

另外,還有一個地方需要處理,就是修改兩個配置文件的ip地址為自己電腦的ip地址

從oracle的安裝環境中找到network,如圖:

 

 (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))修改localhost為自己電腦的ip  (ip查看是黑窗口ipconfig)

還有一種方法我個人覺得有些麻煩,就不再展示了,大家可以參考這篇博客

https://blog.csdn.net/yali1990515/article/details/46874511

 補充:10月17日啟動SQL plus再次出現上述問題,處理方法一樣卻無作用,最后用黑窗口命令啟動SQL plus空閑歷程便可以了

 


免責聲明!

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



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