Java 连接到 FileMaker pro 16
Java connect to FileMaker pro 16
我尝试在 Eclipse 和 FileMaker 之间建立连接 - 我想在那里访问数据库,但我收到此错误消息
(com.filemaker.jdbc.FMSQLException: [FileMaker][FileMaker JDBC] (802): Unable to open file
).
根据官方文档 (https://fmhelp.filemaker.com/docs/16/en/fm16_odbc_jdbc_guide.pdf),我相信我将 Jdbc.jar 和 fmjdbc.jar 导入到我的 java 路径中,就像我在连接到 MySQL.
这是我建立连接的部分代码。
Connection conn = null;
try {
Driver d = (Driver) Class.forName("com.filemaker.jdbc.Driver").newInstance();
conn = DriverManager.getConnection(dbaseURL, username, password);
} catch (Exception e) {
e.printStackTrace();
}
谁能给我一些关于如何建立联系的线索或提示?我的 java 版本是 1.8,我使用的是 FileMaker Pro 16。
802错误表示:
Unable to open file. This error can be caused by one or more of the
following:
• Invalid database name
• File is closed in FileMaker Server
• Invalid permission
如果文件肯定是打开的,则可能是缺少权限。为您用于连接的帐户启用 XDBC 访问权限。
我尝试在 Eclipse 和 FileMaker 之间建立连接 - 我想在那里访问数据库,但我收到此错误消息
(com.filemaker.jdbc.FMSQLException: [FileMaker][FileMaker JDBC] (802): Unable to open file
).
根据官方文档 (https://fmhelp.filemaker.com/docs/16/en/fm16_odbc_jdbc_guide.pdf),我相信我将 Jdbc.jar 和 fmjdbc.jar 导入到我的 java 路径中,就像我在连接到 MySQL.
这是我建立连接的部分代码。
Connection conn = null;
try {
Driver d = (Driver) Class.forName("com.filemaker.jdbc.Driver").newInstance();
conn = DriverManager.getConnection(dbaseURL, username, password);
} catch (Exception e) {
e.printStackTrace();
}
谁能给我一些关于如何建立联系的线索或提示?我的 java 版本是 1.8,我使用的是 FileMaker Pro 16。
802错误表示:
Unable to open file. This error can be caused by one or more of the following:
• Invalid database name
• File is closed in FileMaker Server
• Invalid permission
如果文件肯定是打开的,则可能是缺少权限。为您用于连接的帐户启用 XDBC 访问权限。