我建立了连接到数据库服务器(其他机器)的连接。
然后我发现“执行请求的操作时遇到错误:
IO 错误:网络适配器无法建立连接
供应商代码 17002”。
请查看下面 URL 中的图片。
我尝试建立连接但无法访问,但我的团队可以访问它。
我的朋友使用 TNS 连接类型,我做了与他类似的所有操作,但无法访问。我尝试使用 JDBC Thin 进行连接,但也不能。
我有可以连接的旧连接,但为什么无法连接新连接。
您正在尝试连接到 SQL Developer 无法访问的网络上的计算机。
对于 TNS 连接,
查看相应的 TNSNames 条目(您将有一个 tnsnames.ora)文件,并找到与您尝试建立的连接关联的 IP 地址或网络名称 -
And then start by trying to ping that resource.
在本例中,我尝试与我的计算机上端口 1521 上的数据库进行通信。您的计算机应该看起来完全不同。
如果您使用的是基本连接,那么您可以查看连接属性并查看您正在尝试与之通信的计算机/端口。
Ping
如果您无法从您的计算机访问该计算机,则连接到那里的数据库的机会为零。
因此,始终从 ping 开始。
一旦您发现可以访问该计算机,如果您仍然收到该消息,那么接下来要考虑的是阻塞端口,侦听器默认为端口 1521,但您也会在 TNS 描述符中看到该端口。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)