2011-02-17 10 views
1

JDBC-ODBC 드라이버는 MS Access에서 다른 라틴 문자를 사용하는 것과 동일한 문자 집합을 지원하지 않으므로 히브리어로 주로 쓰여진 히브리어를 읽을 수 없습니다. 버그 보고서는 here ) 데이터베이스에서 읽기 위해 Jackcess을 사용했지만 SQL 쿼리를 실행할 수 없다는 것을 이해했습니다. MS Access 및 Java를 사용하기위한 대안이 있습니까?Java 및 MS Access

답변

1

언제든지 Access 데이터베이스를 다른 것으로 내보낼 수 있습니다. 예를 들어 MySQL에는 몇 가지 변환기가 있습니다. 그런 다음 MySQL JDBC 드라이버를 사용할 수 있습니다.

+0

나는이 작업을 수행했지만 대상으로 SQLite를 사용했습니다 (Jackcess가 Access 데이터베이스를 읽고 SQLite JDBC 드라이버를 사용하여 데이터를 대상으로 이동했습니다). Access와 마찬가지로 데이터가 단일 파일에 포함되어 서버가 필요하지 않은 이점이 있습니다. 유일하게 진짜 단점은 Access에있는 다양한 데이터 유형이 SQLite에 없다는 것입니다. "서버"구성 요소없이 완전한 RDBMS의 모든 복잡성이 필요하다면 Derby를 사용할 수 있습니다. 하나의 파일에서 전체 데이터베이스를 갖는 단순성을 잃게됩니다. –

관련 문제