ORA 12541解決方法

2021-07-09 12:39:48 字數 801 閱讀 1280

前天裝好的oracle,昨天突然不好用了,從oracle的錯誤提示來看,是說tns:no listener ,估計是某種服務沒有啟動,開啟windows管理工具->服務,一看,有乙個oracleorahome90tnslistener這樣的服務,和錯誤資訊題是一致,基本就可以肯定是這個服務所引發的問題。再一看,該服務沒有啟動,遂手工啟動,重新整理後一看,該服務居然馬上就自動關閉了。重試n次,結果一樣。到google搜尋看看,沒想到這還是乙個普遍的問題,有乙個人提出,把安裝目錄下的listener.ora開啟察看。如:d:/oracle/ora90/network/admin/listener.ora。

開啟該配置檔案後發現如下一段配置資訊:

listener =

(description_list =

(description =

(address_list =

(address = (protocol = ipc)(key = extproc0))

)(address_list =

(address = (protocol = tcp)(host = ibmthinkpad)(port = 1521))))

)當看到這一行host=ibmthinkpad的時候,問題解決了。原來是由於幾天裝好oracle後,又改了windows的計算機名,而這個配置檔案中記錄的監聽主機名還是原來的名稱,這也就怪不得,oracleorahome90tnslistener服務無法啟動了,馬上修改為現在的計算機名,再次啟動oracleorahome90tnslistener服務成功,pl/sql developer連線oracle資料庫成功,不能登陸故障排除。

ORA 12541 無監聽錯誤解決辦法

1 從開始選單中開啟 oracle net configuration assistance 選擇 監聽程式配置 如下圖所示,點選下一步。2選擇 重新配置 如下圖所示,點選下一步。3選擇監聽程式,如下圖所示,選擇協議,一般預設就好,點選下一步。4選擇埠號,如下圖所示,點選下一步。5選擇 否 如下圖所...

關於遠端連線報錯ORA 12541 無監聽程式問題

解決方法 1 檢查兩台電腦是否能ping通網路 或是否為同一區域網內 2 遠端plsql的電腦上是不存在監聽程式的,所以問題應該出在安裝oracle的電腦上 3 檢查listener.ora和tnsnames.ora檔案 當在遠端機器上使用tnsping orcl是會報tns 12541 tns 無...

ora 12514 解決方法

如果在練習中突然發現 無法正常使用,並在使用oracle客戶端程式連線oracle伺服器是出現ora 12514時,經查詢排錯tnsname.ora,sqlnet.ora均無錯誤,到 oracle home network admin listener.ora 使用vi編輯器編輯它。在其中原list...