Sql Developer上此问题“ IO错误:网络适配器无法建立连接”的原因是什么?

我建立了一个连接到数据库服务器(另一台机器)的连接。 然后我发现“执行请求的操作时遇到错误: IO错误:网络适配器无法建立连接 供应商代码17002”。

请在下面的URL中查看图片。

Sql Developer上此问题“ IO错误:网络适配器无法建立连接”的原因是什么?

我试图建立连接,但无法访问,但我的团队可以访问它。 我的朋友使用TNS连接类型,我做过类似他的事情,但是无法访问。我试图使用JDBC Thin进行连接,但是也不能。

我有可以连接的旧连接,但是为什么我不能连接新连接。

GoDolphinboy 回答:Sql Developer上此问题“ IO错误:网络适配器无法建立连接”的原因是什么?

您正试图连接到SQL Developer无法访问的网络上的计算机。

对于TNS连接, 查看适当的TNSNames条目(您将有一个tnsnames.ora)文件,并找到与您要建立的连接关联的IP地址或网络名称-

high dynamic range values 然后开始尝试ping该资源。

在这种情况下,我试图与我的计算机上位于端口1521上的数据库进行通讯。

如果您使用的是基本连接,则可以查看连接属性,并查看要与之通信的计算机/端口。

enter image description here

Ping

如果您无法通过计算机访问该计算机,则连接到该数据库的可能性为零。

因此,请始终从ping开始。

一旦看到可以访问该机器,如果仍然收到该消息,接下来要考虑的是阻塞端口,侦听器默认为端口1521,但是您会在TNS描述符中看到它也一样

,

防火墙可能禁止您的连接-

转到控制面板\系统和安全性\ Windows Defender防火墙-高级-出站规则-添加规则。 (如果您有防病毒防火墙,请在其中添加规则)

为您的端口创建一个临时TCP规则,为UDP创建另一个规则。允许所有网络和补偿。

将telnet连接检查为cmd-> telnet->

open remote.host.address PortNumber

如果现在可以连接,则问题出在防火墙上-编辑新规则,准确设置主机和网络。

本文链接:https://www.f2er.com/3145607.html

大家都在问