台灣最大程式設計社群網站
線上人數
970
 
會員總數:245927
討論主題:189535
歡迎您免費加入會員
討論區列表 >> Oracle >> 求救:ORA-12560: TNS:協定介面程式錯誤
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
求救:ORA-12560: TNS:協定介面程式錯誤
價值 : 200 QP  點閱數:15939 回應數:4
樓主

KIYA
門外漢
0 3
238 6
發送站內信

想請問對於ORACLE熟悉的各位大大:
  日前將一台實體的RED HAT LINUX 4.0+ORACLE 10.2.0轉成虛擬化,虛擬化後的主機可以連線也可以正常的使用,但原先的實體的主機卻突然不可以使用了(不論IP是否修改回原來的)。
目前只要用Net Manager去新增服務命名就會出現
---------------------------------------------
嘗試使用下列的使用者 ID 連線:k*****
測試失敗.
ORA-12560: TNS:協定介面程式錯誤

輸入的欄位可能有錯誤,
或者伺服器可能尚未準備好連線.
----------------------------------------------
我確定服務與監聽器是開啟成功的,就是不知道為什麼一直會出現上面的錯誤。

本篇文章發表於2013-10-11 16:17
1樓
Hi~你好
提供參考
http://zhidao.baidu.com/question/56401079.html

以上
本篇文章回覆於2013-10-14 12:54
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
作者回應

KIYA
檢舉此回應
感謝[麥兜照日光 ],這個方法已經試過了,但我的環境是LINUX的.還是謝謝您提供的資料.
本篇文章回覆於2013-10-15 08:44
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
回應

花旗蔘
檢舉此回應
----check below
1、/etc/hosts 的設定
2、listener.ora 裡的HOST
3、環境變數 ORACLE_HOME / ORACLE_SID 是否有設定正確
3、確認firewall 及db port 是否有開放
4、去任一 client 端 用tnsping <ip>:<db port> 看是否ping得通
5、不然就用NETCA 再重建一個listener 試試。
本篇文章回覆於2013-10-15 11:12
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
4樓
回應

falcon
檢舉此回應
會不會是SELINUX做怪?

vi /etc/selinux/config
-------------------------------------------------------
SELINUX=disable
本篇文章回覆於2013-10-17 17:15
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.