ORA-12541: TNS: 沒有監聽器

ORA-12541: TNS: 沒有監聽器

 

情形:

      Oracle客戶端試圖連接服務器,結果彈出“ORA-12541: TNS: no listener”信息。
      C:\> connect scott/123456@orcl;
      ORA-12541: TNS: no listener

 

      在客戶端通過PL/SQL試圖連接Oracle服務器,彈出“ORA-12541: TNS: no listener”信息。

 

解決方案:
1、 查看客戶端機器是否正確配置了tnsname.ora;
2、 查看服務端監聽是否已正常啓動;
3、 查看服務端監聽IP地址是否配置正確。服務端的監聽地址(紅色標誌)不能寫localhost,必須爲IP地址或計算機名,否則在其他電腦上訪問會報此錯誤。

 

服務端的listener.ora文件內容:
# listener.ora Network Configuration File:
# /app/oracle/product/11.1.0/db_1/network/admin/listener.ora
# Generated by Oracle configuration tools.

LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = bogon )(PORT = 1521))
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
    )
  )

 

 

 

 

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