为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】: DM Database Server 64 V8 --03134283950-20221121-175072-20024
【操作系统】:centos7
【CPU】:
【问题描述】*:
你好,我遇到的问题是调用dm.jdbc.driver.DmdbDatabaseMetaData#do_getDatabaseMinorVersion这个方法执行报错
image.png
image.png
该方法执行结果为:8…03134283950
split的结果为:[“8”, “”, “”, “03134283950”]
驱动包的版本:
<dependency>
<groupId>com.dameng</groupId>
<artifactId>DmJdbcDriver18</artifactId>
<version>8.1.1.193</version>
</dependency>
数据库版本:
SQL> select top 1 banner, id_code from v$version where banner like ‘DM Database Server%’;
LINEID BANNER ID_CODE
1 DM Database Server 64 V8 --03134283950-20221121-175072-20024
SQL> select * from v$version;
LINEID BANNER
1 DM Database Server 64 V8
2 DB Version: 0x7000c
3 03134283950-20221121-175072-20024
used time: 1.173(ms). Execute id is 1800.
SQL> select * from v$license;
LINEID LIC_VERSION SERIES_NO SERVER_SERIES SERVER_TYPE SERVER_VER EXPIRED_DATE AUTHORIZED_CUSTOMER AUTHORIZED_USER_NUMBER CONCURRENCY_USER_NUMBER MAX_CPU_NUM NOACTIVE_DEADLINE HARDWARE_ID CHECK_CODE PRODUCT_TYPE PROJECT_NAME CPU_TYPE OS_TYPE MAX_CORE_NUM
HARDWARE_TYPE CLUSTER_TYPE DATE_GEN SERVER_SERIES_NAME TABLE_RECORD_NUMBER_LIMIT TOTAL_SPACE_LIMIT
------------- ------------ ---------- ------------------ ------------------------- -----------------
1 3.00 dm66n367 D 3 X.X.x.x 2023-11-21 DEVELOP USER 1 NULL NULL NULL DM8 Others Others NULL
1111 1900-01-01 NULL NULL
同样的问题
驱动问题,升级下驱动,可以用这个版本
DmJdbcDriver18.jar