这几天遇到个问题,在我使用客户端工具连接数据平台的时候就是连接不上。报的问题是Address is invalid on local machine or port is not valid on remote machine。。。。。。。反复查证配置肯定不会有问题,客户端工具也从waterdrop和dbvisualizer都试了一下,都不行,但是同事却都可以连。。。这个情况着实让人头疼。
然后查到了这两篇文档,找到了解决办法。现在把解决办法贴一下,虽然十分简单,但是却花了我蛮多时间和功夫的。
https://stackoverflow.com/questions/15105357/address-is-invalid-on-local-machine-on-windows-8-only
https://stackoverflow.com/questions/11850655/how-can-i-disable-ipv6-stack-use-for-ipv4-ips-on-jre
感觉有可能是java连接使用了ipv6.所以jdbc都连接不上。在电脑的cmd中输入下面的指令后,就可以连了。
setx _JAVA_OPTIONS -Djava.net.preferIPv4Stack=true
Cloudhu 个人随笔|built by django|
沪ICP备16019452号-1