【发布时间】:2021-03-17 19:06:25
【问题描述】:
原因:
liquibase.exception.DatabaseException: [SQL7008] CARSTDATA 中的 MIG1 不是 可操作。
尝试将其插入到我创建的表中时出现此错误。
表存在,但我无法插入数据。它是 Db2 for i 系列 (AS/400)。
【问题讨论】:
-
如果您尝试使用事务,则需要为文件启用日志。最简单的方法是创建一个 SQL 集合——CREATE COLLECTION MIG2。然后在 MIG2 中创建表。
-
如果表没有被记录,则必须更改 ODBC 数据源并添加:TxnIsolation= 32 (NOCOMMIT)