我不知道为什么我无法使用 DBeaver 和“Flat Tiles (CSV/DBF) 的内置 JDBC 驱动程序”连接到 .DBF 文件。
我有一个共享驱动器,上面有几十个 DBF 文件。我创建了如附图所示的连接,但是当我连接到源时,我遇到了两个问题。我已经包含了我遵循的步骤和我得到的错误。
有没有人有使用 JDBC 连接 DBF 文件或使用 DBeaver 工具的经验,这可能对我有帮助?
我确实从 GitHub 下载了 DANS-DBF 库 JAR,但我不确定在这种情况下如何使用它。我在这个网站上注意到它说
CsvJdbc 需要 Java 版本 1.6 或更高版本。要读取 DBF 文件,必须下载 DANS DBF 库并将其包含在 CLASSPATH 中。
但我不确定如何将它添加到 DBeaver 项目中。他们不像实际的 java 项目那样使用构建路径。
(我知道我可以在 excel 中打开它们,但我更喜欢这个工具来查询数据)。
驱动程序属性只有.CSV 我用这个设置试过了,当它不起作用时,我将它更改为.dbf,它仍然不起作用
我可以很好地连接到这个文件夹,而且我知道里面有很多 DBF 文件。