ORA-12170錯誤的解決辦法
ORA-12170錯誤的解決辦法
在客戶端上面的查詢是出現的錯誤如下
SQL> select * from account_manager@testlink;
select * from account_manager@testlink
*
第 1 行出現錯誤:
ORA-12170: TNS: 連線超時
[oracle@zeng ~]$ oerr ora 12170
12170, 00000, "TNS:Connect timeout occurred"
// *Cause: The server shut down because connection establishment or
// communication with a client failed to complete within the allotted time
// interval. This may be a result of network or system delays; or this may
// indicate that a malicious client is trying to cause a Denial of Service
// attack on the server.
// *Action: If the error occurred because of a slow network or system,
// reconfigure one or all of the parameters SQLNET.INBOUND_CONNECT_TIMEOUT,
// SQLNET.SEND_TIMEOUT, SQLNET.RECV_TIMEOUT in sqlnet.ora to larger values.
// If a malicious client is suspected, use the address in sqlnet.log to
// identify the source and restrict access. Note that logged addresses may
// not be reliable as they can be forged (e.g. in TCP/IP).
可以看出導致的原因有伺服器已經關閉了,網路時延,或者是伺服器探測到客服端在進行拒絕服務攻擊等,此處是因為伺服器端的防火牆沒有把客戶端需要連線的端(1521)開啟.
先透過關閉遠端伺服器中的防火牆(當然這不是一個好方法,正確的方法應該是適當的配置防火牆。)我這裡簡單的關閉防火牆或者執行iptables -F。再在客戶端上面使用dblink。
[root@zeng ~]# service iptables stop
iptables: Flushing firewall rules: [ OK ]
iptables: Setting chains to policy ACCEPT: filter [ OK ]
iptables: Unloading modules: [ OK ]
SQL> select * from account_manager@testlink;
ID NAME EMPLOYMENT_DAT
---------- -------------------------------------------------- --------------
SALARY COMMISSION RE
---------- ---------- --
10000 smith 05-2月 -12
10000 3000 N
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/26110315/viewspace-717145/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- dns錯誤怎麼辦 dns錯誤的解決辦法DNS
- SAP錯誤提示解決辦法
- scp出現錯誤的解決辦法
- samba一個錯誤的解決辦法!Samba
- 連線oracle錯誤解決辦法Oracle
- nginxFastCGI錯誤Primaryscriptunknown解決辦法NginxAST
- Unable to locate package錯誤解決辦法Package
- oracle 1455 錯誤解決辦法Oracle
- 畢設之錯誤解決辦法
- iOS路上遇到的錯誤及解決辦法iOS
- ORA-12705,錯誤的解決辦法
- SPFILE引數修改錯誤的解決辦法
- Idea編譯錯誤解決辦法Idea編譯
- PHP編譯錯誤及解決辦法PHP編譯
- ORA-29339錯誤解決辦法
- ORA-54013錯誤解決辦法
- 開機checking file錯誤的解決辦法
- VPN連線800錯誤的解決辦法(轉)
- ORA-01034錯誤的解決辦法
- 安裝wsl錯誤的一種解決辦法
- 網頁上有錯誤怎麼辦 網頁錯誤的一般解決辦法網頁
- ubuntu下import matplotlib錯誤解決辦法UbuntuImport
- OpenCV1.0編譯錯誤解決辦法OpenCV編譯
- Xamarin提示安裝包錯誤解決辦法
- ORA-32004錯誤解決辦法
- ORA-01846錯誤解決辦法
- Mysql出現連線錯誤解決辦法MySql
- 寬頻連線錯誤678 寬頻連線錯誤691錯誤的解決辦法
- mysqldump error1066 錯誤的解決辦法MySqlError
- 轉: redhat linux ftp 553 錯誤的解決辦法RedhatLinuxFTP
- unity player 顯示播放錯誤時的解決辦法Unity
- ORA-01034錯誤的解決辦法[轉]
- CATIA許可證時間錯誤的解決辦法
- 網頁證書錯誤怎麼回事 證書錯誤的解決辦法網頁
- ORA-39006錯誤原因及解決辦法
- Git 錯誤:fatel: loose object ... is corrupt 解決辦法GitObject
- Python——Output not utf-8錯誤解決辦法Python
- This function has none of DETEMINISTIC,NO SQL錯誤解決辦法FunctionNoneSQL