管理工具无法连接数据库,但是navicat可以正常连接

文章目录

环境

系统平台:银河麒麟 (海光),Microsoft Windows (64-bit) 10

版本:4.5.8,4.5.7,4.5.6,4.5.10,4.5.11

症状

管理工具连接数据库报错"尝试连线失败",但是使用navicat可以正常连接,cmd使用telnet查看5866端口是通的,使用psql也可以正常连接,驱动属性配置connectTimeout、socketTimeout后也没有效果;

管理工具日志报错:

复制代码
cannot assign requested address:no futher information

问题原因

用户使用了vpn或其他网络环境阻止了ipv6的网络通信,瀚高管理工具(JRE)在运行时默认使用ipv6协议栈,所以无法正常连接;

解决方案

hgdbdeveloper解压目录下etc\hgdbdeveloper.conf中default_options参数最前面添加以下配置,并重启管理工具使其生效

复制代码
-J-Djava.net.preferIPv4Stack=true
相关推荐
曹牧15 小时前
Java:BeanListHandler
java·数据库·oracle
ITenderL17 小时前
MySQL联合索引遇到范围查询
数据库·索引
nxb5561 天前
haproxy算法,ip透传,自定义haproxy错误页面
运维·服务器
敲个大西瓜1 天前
Redis一百道核心面试题
数据库·redis·缓存
AKAMAI1 天前
你的源服务器可能是你做出的最昂贵决定
运维·人工智能·云计算
Dxy12393102161 天前
Linux 编译安装 Python 3.12.10(多版本共存,不破坏系统Python)
linux·运维·python
技术深耕者1 天前
AI Agent从演示到生产:企业进入“自动化层”时代
运维·人工智能·自动化
無a伟1 天前
Redis持久化详解:RDB与AOF原理、配置、优缺点
数据库
小罗水1 天前
附录A 各微服务完整 application.yml 配置汇总
数据库·elasticsearch·微服务
w67820071 天前
Prisma不能优雅的支持DTO,试试Vona ORM吧
linux·运维·ubuntu