[Share]DB2返回-00964错误,解决方法

时间:2007-08-22 08:58:52  来源:  作者:

今天插入数据过大,返回如下错误:
エラ?コ?ド:-00964、エラ???:SQL0964C  The transaction log for the database is full.  SQLSTATE=57011 

查资料方知解决方法,共享之。

方法一:命令行方式

把日志文件的大小和日志文件的数量扩充,如下命令 :
  db2   update   db   cfg   for   DATABASE   using   LOGFILSIZ   7900  
  db2   update   db   cfg   for   DATABASE   using   LOGPRIMARY   30  
  db2   update   db   cfg   for   DATABASE   using   LOGSECOND   20



方法二:控制中心方式。
直接在该数据库上右键,弹出如下窗口,找到  Configure Dababase Logging Wizard,打开即可设置。



(点击打开可以看大图)

文章评论

共有 位网友发表了评论 查看完整内容