我尝试在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。
答案 0 :(得分:1)
802错误意味着:
无法打开文件。此错误可能是由一个或多个引起的 以下:
•无效的数据库名称
•文件在FileMaker Server中关闭 •无效的权限
如果文件肯定是打开的,则可能缺少权限。为您用于连接的帐户启用XDBC访问权限。