为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】: DM8
【操作系统】: 服务器LINUX X86 ,客户端 WINDOWS X64
【问题描述】*:
通过dbeaver连接达梦数据库时抛出错误。
服务器上部署了两个数据库实例,另一个端口的数据库可以正常连接。
用户名和密码反复核对过,无错误,驱动包使用的是相同的驱动。测试连接均显示正常连接,但是访问后报错。且其他设备上可以正常访问。
段落引用
Cannot invoke "org.jkiss.dbeaver.model.struct.cache.SimpleObjectCache.getCachedObject(String)" because the return value of "org.jkiss.dbeaver.ext.dameng.model.DamengDataSource.getSchemaCache()" is null
Cannot invoke "org.jkiss.dbeaver.model.struct.cache.SimpleObjectCache.getCachedObject(String)" because the return value of "org.jkiss.dbeaver.ext.dameng.model.DamengDataSource.getSchemaCache()" is null
下为对照组,同服务器另一个实例,可以正常连接。
已解决,替换驱动包后可以正常连到数据库
之前用的jdbc是
可以正常使用的JDBC是
dbveaver属于第三方工具,达梦厂家无法判断解决其产品存在的问题。建议使用达梦自带客户端工具或sqlark百灵连接对达梦数据库进行连接使用。