1. 程式人生 > >ORA-12541:TNS:no listener

ORA-12541:TNS:no listener

在使用Navicat Premium連線Oracle資料庫時出現如下錯誤 在這裡插入圖片描述

解決方案: 1), 更改Oracle資料庫安裝檔案中的listener.ora檔案, 將HOST後面的值更改為本機計算機名, 如下圖: 在這裡插入圖片描述

將localhost改為本機計算機名 重啟Oracle服務 2), 繼續用Navicat Premium連線Oracle, 又報如下錯誤: 在這裡插入圖片描述

3), 經查詢是因為Navicat Premium裡面的oci.dll和自己安裝的Oracle的oci.dll不匹配 解決方案: 下載oci.dll 連結:https://pan.baidu.com/s/1vXRseeqkhXYFi6Dnb3XBYQ 提取碼:hofq 安裝到任意目錄 4)

, 在Navicat Premium中選中工具-選項-OCI進行匯入,重啟Navicat Premium即可