11 评论0and1

六哥

1

0 2021-12-24 18:47

用户S3972085

数据库连接成功,但之后就提示:导入数据识别,错误代码如下:请问是什么原因,麻烦你!
com.fr.third.org.hibernate.exception.SQLGrammarException: could not execute statement
at com.fr.third.org.hibernate.exception.internal.SQLExceptionTypeDelegate.convert(SQLExceptionTypeDelegate.java:63)
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)

0 2021-08-10 12:37

Carly

很大的可能性是由于FineReport无法创建一些临时的表。
阿里云RDS5.6之后版本,开启了GTID来增加安全性,GTID开启后限制了创建临时表并删除临时表。
可以使用show VARIABLES like "%ENFORCE_GTID_CONSISTENCY%"参数查询是否开启。
如果开启的话普通的MySQL可以设置关闭,但是阿里云RDS5.6之后默认是开启的,并且没法关闭。这个时候建议降低一下版本,比如使用阿里云RDS5.5。

0 2021-09-22 14:46

用户S3972085

阿里云RDS的mysql的版本号是: 5.72

0 2021-08-10 12:38

用户7QQkw9776196

导入数据库报这个错误,数据库版本5.6.46
java.lang.Exception: migrate table com.fr.scheduler.quartz.entity.QuartzSimpleTriggers failed
at com.fr.decision.migration.manager.AbstractTransferManager.copyTable(Unknown Source)
at com.fr.decision.migration.manager.AbstractTransferManager.copyTables(Unknown Source)
at com.fr.decision.migration.manager.AbstractTransferManager.transfer(Unknown Source)
at com.fr.decision.migration.manager.AbstractTransferManager.startTransfer(Unknown Source)
at com.fr.decision.migration.MigrationContext$TransferManagerCollection.startTransfer(Unknown Source)
at com.fr.decision.migration.MigrationContext$1.run(Unknown Source)
at java.lang.Thread.run(Thread.java:748)

0 2021-07-21 13:55

用户jwWdj9365

我也遇到这个问题 你解决了吗

0 2021-11-10 09:49

Carly

迁移finedb时表id字段长度影响造成的
1)升级到最新版本的fr10.0.19可解决
2)检查表id字段是否有长度超出255的数据;若有,则备份后删除,再迁移,迁移后将备份的字段拷贝到外置库的原表中

0 2021-12-15 15:37

yzm129190

配置外接数据库时导入总是报这个错该怎么解决? Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'fine_report.fine_swift_config_entity' doesn't exist

0 2021-06-15 11:03

yzm129190

数据库连接账户缺少权限,所以找不到这个表

0 2021-06-15 17:44

用户J3068007

错别字哦,,重启冲刺 啥意思
5.3 迁移成功
等待一段时间,会跳出弹窗提示:已成功切换至目标数据库!新旧数据库若存在数据差异可能影响系统运行,建议 重启冲刺 ===》? 以确保正常使用。

点击「确定」后,重启报表工程,方迁移成功。如下图所示:

0 2021-03-01 10:24

用户G4277421

重启“工程”,已修复~

0 2021-03-03 14:48