oceanbase-oracle模式获取blob字段(二进制格式)时报错 ORA-00600 -4070 INVAILD DATA

1、OCEANBASE V4.2.1.6版本
2、select * from table 获取表数据时 ,报错 如下

Error querying database. Cause: smartbilibs.org.apache.ibatis.executor.result.ResultMapException: Error attempting to get column ‘BYTES_’ from result set. Cause: java.sql.SQLTransientConnectionException: (conn=3221681015) ORA-00600: internal error code, arguments: -4070, Invalid data

The error may exist in smartbilibs/org/camunda/bpm/engine/impl/mapping/entity/Resource.xml

The error may involve smartbilibs.org.camunda.bpm.engine.impl.persistence.entity.ResourceEntity.selectResourceByDeploymentIdAndResourceName

The error occurred while handling results

SQL: select * from ECS_SMARTBI.ACT_GE_BYTEARRAY where DEPLOYMENT_ID_ = ? and NAME_ = ?

Cause: smartbilibs.org.apache.ibatis.executor.result.ResultMapException: Error attempting to get column ‘BYTES_’ from result set. Cause: java.sql.SQLTransientConnectionException: (conn=3221681015) ORA-00600: internal error code, arguments: -4070, Invalid data

你好,你提的这个技术问题牵涉到OceanBase企业版范围内的功能细节;针对此类问题,建议你通过以下方式寻求帮助:

  1. 如你所在的企业客户已签署OceanBase企业版销售合同,请你联系客户经理;

  2. 如你所在的企业客户尚未签署OceanBase企业版销售合同,你可通过OceanBase官网商务咨询页面留下你的联系方式,OceanBase企业版的业务顾问会在一个工作日内与你联系。

另外,我们欢迎你使用社区版,并在论坛/社群中分享你对社区版本的想法、经验和问题,与其他社区成员共同交流。

这个问题就有一些高深了。

可以查看一下更详细的日志信息,这里的信息没有太大的参考价值。blob字段过大的话可以尝试调整一下内存相关参数