Re: [SQL ] ORA-SQLPLUS連線問題!!

看板Database (資料庫)作者 (guest)時間17年前 (2007/03/10 17:41), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/3 (看更多)
※ 引述《fredlin018 (QQQQQQQ)》之銘言: : 請教各位大大, : 使用ORACLE的SQLPLUS連線資料庫時遇到XP內建防火牆的問題, : 由遠端做連線都會產生ORA-12535:TNS:連線愈時的問題, : 但我將防火牆關閉後就很順利的可以連線進去, : 我也在防火牆的地方設訂PORT:1521設為例外ㄌ,依舊沒辦法解決防火牆的問題, : 請教各位板上的大大們有什麼方法可以解決這樣的問題?? : 操作環境: : 作業系統:WINDOWS XP PROFESSIONAL SP2 : 資料庫:ORACLE 9I 最簡單的解決方法是用 regedit 在 HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOME0 下增加 USE_SHARED_SOCKET 這一項並設為TRUE, 這個方法在大部份的情況都適用 如果有多個 Oracle Home, 每一個 (HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\*\) 都要設定, 改完後記得要重開機 另外一個方法是把 client 的 tnsname.ora 改用 Dedicated mode, 在 CONNECT_DATA 部份加上 (SERVER = DEDICATED) 第三個方法是在 server 的 init.ora 裡設定 dispatchers 後重新開啟 database, 如 *.dispatchers="(address=(protocol=tcp)(port=4500))(dispatchers=4)" 之後再開放防火牆的 PORT:4500 就好. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 64.9.236.88
文章代碼(AID): #15ydqzVQ (Database)
文章代碼(AID): #15ydqzVQ (Database)