我无法连接安装在我的机器上的 Informix 数据库引擎。
当我在 Spring Boot 中运行项目时,我收到一个 Java 错误,提示“连接被拒绝”。我已经在 IBM 论坛上讨论过这个问题,但仍然无法弄清楚,但我很确定这是一个网络问题。
我的计算机名为 Development,其 IP 为 192.168.100.12,Informix 监听端口为 1526。
如果我 ping 192.168.100.12,命令会正常运行,但如果我 ping localhost 或 Development,它会返回 IPv6 地址:“::1:”。
我已在网络适配器上禁用 IPv6 协议框,Windows 注册表中 TCPIP6 --> 参数项下的“已禁用组件”项也设置为 0。
netstat -a 命令返回以下内容:TCP 192.168.100.12:1526 Development:0 LISTENING
我不明白发生了什么事,有人能帮帮我吗?
答案1
我无法连接安装在我的机器上的 Informix 数据库引擎。
当我在 Spring Boot 中运行项目时,我收到一个 Java 错误,提示“连接被拒绝”。我已经在 IBM 论坛上讨论过这个问题,但仍然无法弄清楚,但我很确定这是一个网络问题。
尝试重新启用 IPv6(没有实际理由禁用它)。确保您的 IP 地址是 DHCP。
然后运行 TCP/IP 重置。
以管理员身份运行打开 cmd.exe
(1)netsh int ip reset c:\resetlog.txt
(2)ipconfig /flushdns
(3)重启电脑 重启后,测试连接。
重置 TCP/IP 通常有效。