前兩天做系統時用navicat連接Oracle數據庫還好好的,今天一連突然就開始報ORA-12514:TNS:no listener。然后看網上大部分教程需要改listener.ora文件中的
將HOST位置改為自己電腦名稱或本機ip地址
改完之后,重啟OracleOraDb11g_home1TNSListener服務(計算機->管理->服務),發現又報了ORA_12514:TNS:listener does not currently know of service requested in connect descriptor這個錯誤,解決方法為:在listener.ora文件中添加下列語句:
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(GLOBAL_DBNAME = globe)
(SID_NAME = globe)
)
)
保存重啟navicat連接成功!