代码之家  ›  专栏  ›  技术社区  ›  user3343632

将二进制DB2日志文件转换为可读/可分析格式

  •  1
  • user3343632  · 技术社区  · 11 年前

    我有一个在DB2数据库上运行的遗留业务系统。我想分析一下软件对数据库所做的更改。

    我有没有办法将DB2日志文件转换为另一个程序可以读取和分析的格式?

    1 回复  |  直到 11 年前
        1
  •  1
  •   mustaccio Gandalf    11 年前

    在Windows(以及Linux和Unix)上,有一个C语言API db2ReadLogNoConn,您可以使用它编写自己的程序。此处描述如下: http://pic.dhe.ibm.com/infocenter/db2luw/v9r7/topic/com.ibm.db2.luw.apdv.api.doc/doc/r0009368.html

    另一个选项是DB2高级恢复功能( http://www-03.ibm.com/software/products/en/db2-advanced-recovery-feature )它能够从日志记录中重新生成SQL语句。我从来没有用过,所以我不能说它是否适合你的目的。

    (我被告知要避免在评论中进行长时间的讨论,所以我会将此作为答案。)