数据决策系统备份失败

java.lang.Exception: Fail to write entity Entity

at com.fr.decision.backup.BackUpContext.write(Unknown Source)

at com.fr.decision.backup.AbstractBackUpRecoveryContext.write(Unknown Source)

at com.fr.decision.backup.AbstractBackUpRecoveryContext.transfer(Unknown Source)

at com.fr.decision.backup.BackUpContext.backUp(Unknown Source)

at com.fr.decision.webservice.v10.backup.module.BaseModuleBackup.backupDB(Unknown Source)

at com.fr.decision.webservice.v10.backup.module.ConfigBackup.extensionalBackup(Unknown Source)

at com.fr.decision.webservice.v10.backup.module.BaseModuleBackup.backup(Unknown Source)

at com.fr.decision.webservice.v10.backup.module.BaseModuleBackup.backup(Unknown Source)

at com.fr.decision.webservice.v10.backup.BackupService.lambda$manualBackup$0(Unknown Source)

at java.util.concurrent.FutureTask.run(FutureTask.java:266)

at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)

at java.lang.Thread.run(Thread.java:748)

Caused by: com.fr.third.org.hibernate.exception.DataException: could not execute statement

at com.fr.third.org.hibernate.exception.internal.SQLExceptionTypeDelegate.convert(SQLExceptionTypeDelegate.java:52)

at com.fr.third.org.hibernate.exception.internal.StandardSQLExceptionConverter.convert(StandardSQLExceptionConverter.java:42)

at com.fr.third.org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:111)

at com.fr.third.org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:97)

at com.fr.third.org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.executeUpdate(ResultSetReturnImpl.java:207)

at com.fr.third.org.hibernate.engine.jdbc.batch.internal.NonBatchingBatch.addToBatch(NonBatchingBatch.java:45)

at com.fr.third.org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:2997)

at com.fr.third.org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:3497)

at com.fr.third.org.hibernate.action.internal.EntityInsertAction.execute(EntityInsertAction.java:89)

at com.fr.third.org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:588)

at com.fr.third.org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:462)

at com.fr.third.org.hibernate.event.internal.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:337)

at com.fr.third.org.hibernate.event.internal.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:39)

at com.fr.third.org.hibernate.internal.SessionImpl.flush(SessionImpl.java:1294)

at com.fr.stable.db.session.SessionManager$DBSessionImpl.flush(SessionManager.java)

... 13 more

Caused by: java.sql.SQLDataException: data exception: string data, right truncation;  table: FINE_CONF_ENTITY column: VALUE

at com.fr.third.org.hsqldb.jdbc.JDBCUtil.sqlException(JDBCUtil.java:322)

at com.fr.third.org.hsqldb.jdbc.JDBCUtil.sqlException(JDBCUtil.java:247)

at com.fr.third.org.hsqldb.jdbc.JDBCPreparedStatement.fetchResult(JDBCPreparedStatement.java:4675)

at com.fr.third.org.hsqldb.jdbc.JDBCPreparedStatement.executeUpdate(JDBCPreparedStatement.java:312)

at com.fr.third.alibaba.druid.pool.DruidPooledPreparedStatement.executeUpdate(DruidPooledPreparedStatement.java:255)

at com.fr.third.org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.executeUpdate(ResultSetReturnImpl.java:204)

... 23 more

Caused by: com.fr.third.org.hsqldb.HsqlException: data exception: string data, right truncation;  table: FINE_CONF_ENTITY column: VALUE

at com.fr.third.org.hsqldb.error.Error.error(Error.java:138)

at com.fr.third.org.hsqldb.Table.enforceTypeLimits(Table.java:2393)

at com.fr.third.org.hsqldb.Table.generateAndCheckData(Table.java:2691)

at com.fr.third.org.hsqldb.Table.insertSingleRow(Table.java:2705)

at com.fr.third.org.hsqldb.StatementDML.insertSingleRow(StatementDML.java:969)

at com.fr.third.org.hsqldb.StatementInsert.getResult(StatementInsert.java:153)

at com.fr.third.org.hsqldb.StatementDMQL.execute(StatementDMQL.java:184)

at com.fr.third.org.hsqldb.Session.executeCompiledStatement(Session.java:1384)

at com.fr.third.org.hsqldb.Session.execute(Session.java:1007)

at com.fr.third.org.hsqldb.jdbc.JDBCPreparedStatement.fetchResult(JDBCPreparedStatement.java:4667)

... 26 more

Caused by: com.fr.third.org.hsqldb.HsqlException: data exception: string data, right truncation

at com.fr.third.org.hsqldb.error.Error.error(Error.java:138)

at com.fr.third.org.hsqldb.error.Error.error(Error.java:107)

at com.fr.third.org.hsqldb.types.CharacterType.convertToTypeLimits(CharacterType.java:443)

at com.fr.third.org.hsqldb.Table.enforceTypeLimits(Table.java:2381)

... 34 more

以上是失败后的提示信息,求大神帮忙看看什么问题

FineReport 唐流雨 发布于 2022-8-11 14:07
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
唐流雨Lv4见习互助
发布于2022-8-11 17:20

安装fine_conf_entity可视化配置插件

然后配置参数  BackupConfig.customValueLength

给一个可以足够使用的值即可

最佳回答
0
runerLv7资深互助
发布于2022-8-11 14:13(编辑于 2022-8-11 14:14)
  • 唐流雨 唐流雨(提问者) 手动备份,自动备份都失败,具体什么原因不太清楚,问题中的是失败后提示的详细信息中的东西,看不懂,不知道是哪里的问题,你能看出来吗
    2022-08-11 14:15 
最佳回答
0
CD20160914Lv8专家互助
发布于2022-8-11 14:34

重启一下服务器再备份看一下?

  • 2关注人数
  • 481浏览人数
  • 最后回答于:2022-8-11 17:20
    请选择关闭问题的原因
    确定 取消
    返回顶部