我正在设置与 oracle 数据库的远程连接,它要求默认情况下应通过端口 1521 建立连接。但是,我反复收到错误:
[Oracle JDBC 驱动程序] 建立与主机和端口的套接字时出错::1521。原因:连接被拒绝
进一步检查,我意识到无法在本地机器上连接端口 1521:
telnet localhost 1521 正在尝试 ::1... telnet: 连接到地址 ::1: 连接被拒绝 正在尝试 127.0.0.1... telnet: 连接到地址 127.0.0.1: 连接被拒绝
无论如何都不会建立通过此端口的连接。此外,iptables 在本地和远程机器上也被禁用。Ping 本地主机工作正常。
我注意到只有端口 1521 拒绝连接。当我尝试使用端口 80 进行 telnet 时,它工作正常。
我们真的需要在 netstat 输出上有端口 1521 来通过它建立连接吗?如果是,那么我们该怎么做。
感谢您在进步方面的帮助。
问候,
安