ORACLE ORA-12545: 連線失敗, 因為目標主機或物件不存在

Quote: http://www.itpub.net/24095.html

3,如何解決,有幾下幾種:
1)在你的客戶端的HOST文件中註冊服務器的IP地址與帶域名的機器名全稱,使客戶端能夠ping 通rtcsol1.us.oracle.com

2)改shared server聯接方式為Delicated server方式,在TNSNAME聯接串中加上 (SERVER = DEDICATED)
收於JDBC THIN方式不使用TNSNAME聯接串,則
將你的聯接程序由:
"jdbcracle:thin:@hostort:sid"
改成:
"jdbcracle:thin:@(DESCRIPTION=" +
"(ADDRESS_LIST=" +
"(ADDRESS=(PROTOCOL=TCP)" +
"(HOST=host)" +
"(PORT=port)" +
")" +
")" +
"(CONNECT_DATA=" +
"(SERVICE_NAME=sid)" +
"(SERVER=DEDICATED)" +
")" +
")"


3)將MTS_DISPATCHERS參數中加上HOST=IP地址。使Listener返回的DISPATCHERS地址包中不再使用計算名而改用IP地址。

4)在INIT中使用LOCAL_LISTENER參數,如
LOCAL_LISTENER=(ADDRESS=(PROTOCOL=TCP)(HOST=xxx.xxx.xxx.xxx)(PORT=xxxx))

評論: 0 | 引用: 0 | 閱讀: 3721 | 列印 | 文件 | 轉發

發表評論
暱 稱: 密 碼:
網 址: E - mail:
驗證碼: 驗證碼圖片 選 項:
頭 像:
內 容:
  • 粗體
  • 斜體
  • 底線
  • 插入圖片
  • 超連結
  • 電子郵件
  • 插入引用
  • 表情符號