【问题标题】:Apache DerbyDB log, how to read transaction logApache DerbyDB 日志,如何读取事务日志
【发布时间】:2012-07-13 07:40:46
【问题描述】:

如果您认为这可能与问题here 有关,我认为答案是可能的,但我不确定。

我正在寻找一个实用程序,我可以在其中轻松读取 DerbyDB 中发生的事务日志(嵌入,尽管它可能稍后会在服务器中结束!)。

我对整个系统日志不是很感兴趣,只是对数据库中字段的更新感兴趣。我的应用程序获取系统上当前用户的名称并使用它登录到嵌入式数据库。

我确定 derby 记录了数据库中行的用户信息和字段名称、表名称(以及某种“键”引用),以及已输入该字段的新值.如果它包含旧值很好,尽管我确信“搜索”可以查看旧值和更新值是什么/现在是相当容易。

我查看了 derby DB log format 的信息,但它是相当技术性的,我没有立即看到对我感兴趣的值的引用。

如果第一个链接中建议的解决方案也能为我提供解决方案,那就太好了。或者 derby 是否将此信息存储在某个系统表中,以便更轻松地访问,如果是,我还没有找到此信息。

如果可能的话,一个不错的选择是能够使用 log4j 查看文件。

非常感谢您的想法和回答。

提前致谢。

大卫

【问题讨论】:

    标签: derby


    【解决方案1】:

    查看这些工具:https://issues.apache.org/jira/browse/DERBY-5195

    它们听起来像你感兴趣的东西。

    【讨论】:

    • 我会看看这些,但我担心 derby 日志不会专门记录用户名,除非他们以某种“编码”形式记录,我不会立即看到。
    猜你喜欢
    • 2013-07-27
    • 1970-01-01
    • 2010-10-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多