确保防火墙设置没有阻止从客户端到数据库服务器端口(默认是 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.ping ip地址 查看网络问题,看能否ping通; 2.tnsping ip地址(或者是服务器的实例名SID)如果报“TNS-12535:操作超时“,可能是服务器端防火墙,没有关闭; 3.netstat -na 查看1521端口是否关闭 4.lsnrctl status lsnrctl是listener-control 监听器的缩写,查看监听的状态 如果检查出来是防火墙的问题,则...
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 ...
ORA12170: TNS:Connect timeout occurred 这个错误消息表明客户端在尝试建立到Oracle数据库的连接时遇到了超时,这可能是由于多种原因造成的,包括网络问题、配置错误或监听器本身的问题。 原因分析 1、服务名配置错误:客户端使用了一个不存在或错误的服务名来尝试连接。
PL/SQL 用户登录出现ORA-12170:TNS:连接超时 等问题时,建议参考如下解决方案。 1.cmd --- ping ip地址 查看网络问题,能否ping通ip地址; 2.cmd --- tnsping ip地址(或服务器的实例名SID ①如果出现"TNS-12535:操作超时" 提示,可能是服务器端防火墙没有关闭,关闭防火墙即可; ②如果出现...
ORA-12170 TNS connect timeout occurred这个错误 解决思路:首先连接内网数据库,要排除是不是网络的问题,如果不是网络的问题,再去检查监听是否出现配置错误或其他错误。 跟踪路由会有连接超时的现象,这时候我果断选择了查看路由表,果然,路由表中存在问题,只要把路由清空,重配内网IP即可连接远程数据库了。
1. 查询语句出错会用标记(marker)类型 2. 客户端向服务器请求失败(如不存在的服务ID),服务器会发送拒绝(refuse)类型 3. 客户机登陆会发送连接类型,而服务器返回一个重定向类型数据 4. 当重定向端口连接完成后客户端重现发送连接类型数据,服务器返回接受类型数据,然后能够正常通讯。
如果在本机可以正常使用,可是到局域网中的其他机器就出现“ORA-12170:TNS:连接超时 解决方法: 1.cmd---ping ip地址 查看网络问题,看能否ping通 2.cmd---tnsping ip地址(或者是服务器的实例名SID)如果报“TNS-12535:操作超时”,可能是服务器端防火墙 没有关闭 3.cmd...
错误解决方法 1、也可能是IP地址变化了,要修改一下listener.ora和tnsname.ora文件中的IP地址。 //找到..\Oracle\network\ADMIN路径下的listener.ora,tnsname.ora两个文件修改HOST的值 (ADDRESS = (PROTOCOL = TCP)(HOST = 你的计算机名)(PORT = 1521))...