伯克利数据库的 GUI [关闭]

Posted

技术标签:

【中文标题】伯克利数据库的 GUI [关闭]【英文标题】:GUI for Berkeley DB [closed] 【发布时间】: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 仍在搜索数据浏览器...

【问题讨论】:

【参考方案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/

【讨论】:

以上是关于伯克利数据库的 GUI [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

GUI MySQL数据库前端[关闭]

哪个是自动 GUI 性能测试的最佳工具? [关闭]

使用 qt 中的信号/插槽更新 gui [关闭]

用于查看 Neo4j 数据库的 GUI 工具 [关闭]

使用GUI和MYSQL在phpmyadmin中向数据库输入Java空指针异常[关闭]

Graphite 以外的 statsd 数据的 GUI? [关闭]