为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】: dm8_20200907_x86_rh7_64_ent_8.1.1.126
【操作系统】:Ubuntu 16.04.3 LTS
【CPU】: arch64
【问题描述】*:
驱动信息
driverName dm.jdbc.driver.DmDriver
driverVersion 8.1.1.45
jdbc通过DatabaseMetaData调用getDatabaseMajorVersion失败,返回
Caused by: java.lang.NumberFormatException: For input string: "8
"
at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
at java.lang.Integer.parseInt(Integer.java:580)
at java.lang.Integer.parseInt(Integer.java:615)
at dm.jdbc.driver.DmdbDatabaseMetaData.do_getDatabaseMajorVersion(DmdbDatabaseMetaData.java:357)
at dm.jdbc.driver.DmdbDatabaseMetaData.getDatabaseMajorVersion(DmdbDatabaseMetaData.java:8562)
at com.zaxxer.hikari.pool.HikariProxyDatabaseMetaData.getDatabaseMajorVersion(HikariProxyDatabaseMetaData.java)
请更换达梦数据库程序目录drivers/jdbc下自带对应版本驱动进行重试,或贴出对应报错代码块