DBeaver连接Oracle报 IO 错误: Undefined Error

据说新版的DBeaver数据库重连会比较快,就更新到了22.1.1,结果一更新发现之前可以访问的Oracle数据库访问不了了,连接报 IO 错误: Undefined Error,而Mysql可以正常访问

DBeaver连接Oracle报 IO 错误: Undefined Error_第1张图片

之前还能访问为啥更新就访问不了了呢,苦思无果之后突然想到之前好像也遇到过这种情况,当时是修改了某个配置文件,奈何时间久远,想不起来了,只能一个一个配置文件点一点,最后发现修改的是根目录的 dbeaver.ini 配置文件,在最后加一行 -Duser.name=Test 即可,退出重试,连接成功!!!

整体配置如下:

-startup
plugins/org.eclipse.equinox.launcher_1.6.400.v20210924-0641.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.2.400.v20211117-0650
-vmargs
-XX:+IgnoreUnrecognizedVMOptions
--add-modules=ALL-SYSTEM
-Dosgi.requiredJavaVersion=11
-Xms64m
-Xmx1024m
-Djavax.net.ssl.trustStoreType=WINDOWS-ROOT
-Ddbeaver.distribution.type=zip
-Duser.name=Test

至于加这一行配置的原理,尚未明白,有清楚的兄弟,欢迎告知!

 

你可能感兴趣的:(数据库,oracle,数据库)