【问题标题】:GUI for Berkeley DB [closed]伯克利数据库的 GUI [关闭]
【发布时间】:2010-01-25 21:03:31
【问题描述】:

我通过 DPL 接口使用 Berkeley DB Java 版本。
我想问是否有人知道任何可以轻松浏览数据库中保存的数据的 GUI 库。

我知道 BDB 文档说有关存储实体的元数据没有保存在任何地方,因此只有编写数据的人才能知道将从那里返回的类的类型。这就是为什么我正在寻找一个包含在主项目中的库(不是一个完整的程序),这样它就可以知道我的类的类型并且能够正确显示数据。

附言我找到了这个bdb-browser,但它似乎是一个死项目。

更新:
到目前为止,我已经找到了一个 GUI,它显示了通过 JMX 为 BDB 收集的统计信息。以下是如何使用它:http://www.oracle.com/technology/documentation/berkeley-db/je/jconsole/JConsole-plugin.html
仍在搜索数据浏览器...

【问题讨论】:

    标签: java user-interface berkeley-db


    【解决方案1】:

    你可以试试DbVisualizer

    DbVisualizer 不直接支持 Berkeley DB,但确实为许多数据库提供 JDBC 驱动程序,

    【讨论】:

      【解决方案2】:

      您可以使用执行查询来连接 Berkeley DB。它是一个免费软件。你可以从http://executequery.org获取分布

      【讨论】:

      • 我看到在 ExecuteQuery 中我可以只通过 JDBC 定义一个连接,这对我使用 Berkeley DB 有什么帮助?
      • 你需要先为berkely编译jdbc驱动并添加到ExecuteQuery中。然后就可以使用 JDBC URL 访问数据库,例如“jdbc:sqlite:/C:\mydatabase”,其中“mydatabase”是数据库文件。
      • 我怎么能compile jdbc driver for berkely ?我不清楚sqliteBerkeleyDB 有什么关系。
      • oracle.com/technetwork/database/berkeleydb/… 指向 sqlite JDBC 驱动程序
      【解决方案3】:

      我快速搜索并没有找到任何东西。

      我认为您在寻找数据浏览器时不会很幸运,因为每个数据库条目中值的格式都是可变的。例如,它可能是原始数据、默认 Java 序列化写出的数据,或者实现 Externalizable 的类实例的自定义格式。

      【讨论】:

      • 对于 DPL,只需要在 CLASS_PATH 上有实体类。我编写了一个简单的 Swing 应用程序来显示数据本身,但如果仍处于“alfa”状态。等我有时间完成后,我会发布它。
      【解决方案4】:

      这是一个非常简单的浏览器。不过需要编译。

      https://code.google.com/p/bdbvu/

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-01-27
        • 1970-01-01
        相关资源
        最近更新 更多