1. 程式人生 > >Navicat Premium連線Oracle資料庫時,報ORA-12541: TNS無監聽程式錯誤

Navicat Premium連線Oracle資料庫時,報ORA-12541: TNS無監聽程式錯誤

一般這種問題大多數是由於修改了資料庫所在伺服器名稱所導致的。

解決步驟如下:

1、在oracle安裝目錄下查詢listener.ora和tnsnames.ora這兩個檔案,然後用記事本開啟。

2、將HOST改為機器名(即計算機名),注意如果有標題所示的問題,經常改為127.0.0.1也不能解決問題,必須要改為機器名。

3、在執行對話方塊中,執行命令:lsnrctl stop,再執行lsnrctl start。