为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】: 达梦8,
【操作系统】:Macos
【CPU】:
【问题描述】*:
环境:
DM Database Server 64 V8
DB Version: 0x7000c
08134283904-20220804-166351-20005
dm8-oracle-jdbc16-wrapper.jar
DmJdbcDriver18.jar
DatabaseMetaData metaData = con.getMetaData();
vars.put("jdbcUrl", metaData.getURL());
vars.put("driverName", metaData.getDriverName());
vars.put("driverVersion", metaData.getDriverVersion());
vars.put("dbMajorVersion", metaData.getDatabaseMajorVersion());
vars.put("dbMinorVersion", metaData.getDatabaseMinorVersion());
vars.put("dbProductName", metaData.getDatabaseProductName());
vars.put("dbProductVersion", metaData.getDatabaseProductVersion());
在 getDatabaseMinorVersion 方法中报错
定位问题是驱动 Bug
操作系统和cpu类型信息提供下
驱动版本太老,建议换成 2.192 以上的驱动。