确保防火墙设置没有阻止从客户端到数据库服务器端口(默认是 1521)的入站连接。 使用telnet 或其他网络工具测试端口连通性: bash telnet 数据库服务器IP或域名 1521 如果无法连接,则可能是防火墙阻止了端口。 通过以上步骤,您应该能够诊断并解决 ORA-12170: TNS: 连接超时 的问题。如果问题仍然存在,可能需要进一步...
1:关闭防火墙(这种方案不怎么好,关闭防火墙,会带来许多安全隐患) [root@wgods ~]# service iptables stop Flushing firewall rules: [ OK ] Setting chains to policy ACCEPT: filter [ OK ] Unloading iptables modules: [ OK ] 2:修改iptables,开放1521端口,允许1521端口被连接 2.1 编辑iptables文件,添加-A ...
1、检查服务名:确保客户端使用的服务名是正确的,并且存在于TNSNAMES.ORA文件中。 2、验证TNSNAMES.ORA和LISTENER.ORA配置:检查这两个配置文件,确保所有的参数都是正确的,并且没有任何拼写错误。 (图片来源网络,侵删) 3、检查网络连接:使用ping和tracert(或traceroute)命令检查网络连通性,确认没有防火墙规则阻止连接。
可以在控制台下用 route print 查看本地的路由信息。 带有消息“发生 TNS 连接超时”的 SQL 错误 12170 ORA-12170 通常表示由于网络问题,与远程 Oracle 数据库的连接失败。当数据库服务器未响应客户端的请求时,或者存在阻止客户端与服务器之间通信的网络问题时,可能会发生此错误。 若要解决此错误,可以尝试对客户端...
虚拟机上可以正常访问数据库,但是在物理机上连接数据库时出现“ORA-12170:TNS:连接超时”时,可以用以下思路解决问题。 一、检查网络 1.ping ip地址 查看网络问题,看能否ping通; 2.tnsping ip地址(或者是服务器的实例名SID)如果报“TNS-12535:操作超时“,可能是服务器端防火墙,没有关闭; ...
1. 查询语句出错会用标记(marker)类型 2. 客户端向服务器请求失败(如不存在的服务ID),服务器会发送拒绝(refuse)类型 3. 客户机登陆会发送连接类型,而服务器返回一个重定向类型数据 4. 当重定向端口连接完成后客户端重现发送连接类型数据,服务器返回接受类型数据,然后能够正常通讯。
PL/SQL 用户登录出现ORA-12170:TNS:连接超时 等问题时,建议参考如下解决方案。 1.cmd --- ping ip地址 查看网络问题,能否ping通ip地址; 2.cmd --- tnsping ip地址(或服务器的实例名SID ①如果出现"TNS-12535:操作超时" 提示,可能是服务器端防火墙没有关闭,关闭防火墙即可; ②如果出现...
如果在本机可以正常使用,可是到局域网中的其他机器就出现“ORA-12170:TNS:连接超时 解决方法: 1.cmd---ping ip地址 查看网络问题,看能否ping通 2.cmd---tnsping ip地址(或者是服务器的实例名SID)如果报“TNS-12535:操作超时”,可能是服务器端防火墙 没有关闭 3.cmd...
【汉】ORA-12170:TNS:连接超时 【英】ORA-12170:TNS:Connect timeout occurred 报错 已经启动成功的数据库,在使用PLSQL Developer工具连接时报错。 版本 Oracle 【11.2.0.3.0】、【11.2.0.4.0】 原因 Oracle客户端在连接到服务端时,如果不能在指定的时间内建立连接并验证身份,就会抛出连接超时。指定的时间是由sq...
连接超时解 决办法 错误描述:oracle远程连接服务器出现 ORA-12170 TNS:连接超时 错误检查:有很多是oracle⾃⾝安装的问题,但是我这⾥服务器配置正常,监听正常,服务正常,远程可以ping通服务器。这⾥主要是防⽕墙问题,解决办法:(1)关闭防⽕墙;(2)在防⽕墙中添加,orcale端⼝1521例外。