2017-11-16 3 views
0

프로 파일 메이커에 연결 - 공식 문서 (https://fmhelp.filemaker.com/docs/16/en/fm16_odbc_jdbc_guide.pdf)에 따르면 내가 거기에 데이터베이스에 액세스 할을하지만이 오류 메시지가자바는 이클립스와 파일 메이커 사이의 연결을 설정하려고 16

(com.filemaker.jdbc.FMSQLException: [FileMaker][FileMaker JDBC] (802): Unable to open file 
). 

를 얻을, I MySQL에 연결할 때 Jdbc.jar 및 fmjdbc.jar을 내 Java 경로로 가져 오십시오.

여기는 연결을 설정하기위한 코드 중 일부입니다.

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(); 
    } 


는 사람이 나에게 연결을 얻는 방법에 대한 몇 가지 단서 나 힌트를 줄 수 있을까? 내 자바 버전은 1.8 내가 FileMaker Pro는 16

+0

FileMaker 파일이 열려 있어야하며, 연결하는 사용자는 FileMaker 파일에 대해 "JDBC를 통한 액세스"확장 권한이 있어야합니다. –

+0

공식 문서 (https://fmhelp.filemaker.com/help/16/fms/en/index.html#page/fms/hostdb_verify.html)에 따르면 이미 파일 (데이터베이스)을 엽니 다. – apss1943

+0

그런 다음 사용자를 확인 했습니까? –

답변

1

(802) 오류가 의미 사용

파일을 열 수 없습니다. 파일이 확실히 열려있는 경우
는 • 파일 •
이 파일 메이커 서버에 닫혀 잘못된 데이터베이스 이름은
• 잘못된 허가

은, 아마 거기 :이 오류는 다음 중 하나 또는 의 이상으로 인해 발생할 수 있습니다 권한이 없습니다. 연결할 때 사용하는 계정에 대해 XDBC 액세스를 사용하도록 설정합니다.