问题场景:db2数据导入产生错误:SQL0964C The transaction log for the database is full. SQLSTATE=57011
问题原因:db2日志缓存空间不足,使用db2 get db cfg for databasename查看数据库参数如下
(公司网络限制只能截图展示了),由于大量更新数据导致log不足导致。
处理方式:由于进行的是清库全量导入数据,所以不需要rollback
然后增加主日志文件个数db2 update db cfg for ceshi using LOGPRIMARY 200
接着重启数据库服务db2stop force
db2start
重新导入数据