【发布时间】:2015-05-18 08:28:44
【问题描述】:
为了将 h2 数据库转换为 Mysql,我使用了 SQuirreL DB Copy Plugin 。 将 h2 数据库表复制到 Mysql 数据库时,会出现以下错误。 它是 h2 db 中的主键使用,此约束无法转换为 Mysql。
2015-05-18 10:24:43,590 [DBCopy 执行程序线程] 错误 net.sourceforge.squirrel_sql.plugins.dbcopy.CopyProgressMonitor - SQL 错误代码 = 1170 sql = 创建唯一索引 CONSTRAINT_INDEX_73 ON AM_API(API_PROVIDER、API_NAME、API_Venter 代码在这里ERSION)
(绑定变量值:WSO2 Identity Server) com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException:BLOB/TEXT 没有密钥长度的密钥规范中使用的列“API_PROVIDER”
【问题讨论】: