使用Java读取FileMaker Pro fp7文件

时间:2012-04-30 15:06:34

标签: jdbc filemaker

有人导出了FileMaker Pro 9表,我正在尝试用Java读取它们。 我安装了fmjdbc.jar我可以用Class.forName("com.filemaker.jdbc.Driver");

注册驱动程序

导出的文件不在服务器上,所以

DriverManager.getConnection(“jdbc:filemaker://192.168.1.1/mydatabase”,”username”, “password”)

示例无关紧要。

如何使用JDBC读取Windows驱动器上的独立* .fp7文件?

2 个答案:

答案 0 :(得分:3)

FileMaker文件需要托管在FileMaker Server上,然后使用JDBC连接到该文件。

答案 1 :(得分:2)

请注意,com.filemaker.jdbc.Driver版本仅适用于FileMaker 11及更高版本。在此之前,您需要使用SEQUELink驱动程序 - 您应该在您的FileMaker版本的安装程序包中的某处找到它。

IIRC FileMaker Pro可以用作JDBC主机,但是您需要确保您尝试访问的数据库文件具有允许的ODBC / JDBC扩展权限(在FileMaker中,打开文件然后选择Define->帐户并创建包含fmxdbc的权限集。