注册

达梦8数据库导入ST_GEOMETRY类型数据报错

DM_619199 2021/11/24 1606 16 已解决

为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:DM8
【操作系统】:centos7
【CPU】:
【问题描述】*:使用达梦8数据库导入现有库中的ST_GEOMETRY类型数据,查看数据时提示<failed to load>
java.lang.ArrayIndexOutOfBoundsException: arraycopy: last source index 1395543885 out of bounds for byte[84]
at java.base/java.lang.System.arraycopy(Native Method)
at dm.jdbc.util.ByteUtil.getBytes(ByteUtil.java:239)
at dm.jdbc.b.p.objBlob_GetChkBuf(TypeData.java:1018)
at dm.jdbc.b.p.objBlobToObj(TypeData.java:1035)
at dm.jdbc.a.a.b(DB2J.java:1425)
at dm.jdbc.driver.DmdbResultSet.do_getObject(DmdbResultSet.java:871)
at dm.jdbc.driver.DmdbResultSet.do_getObject(DmdbResultSet.java:773)
at dm.jdbc.driver.DmdbResultSet.getObject(DmdbResultSet.java:2565)
in JdbcHelperImpl.getObject(JdbcHelperImpl.java:318)
这个是老数据库正常的数据
QQ图片20211124171849.png
这个是导入新数据库中报错的数据
QQ图片20211124171853.png

回答 0
暂无回答
扫一扫
联系客服