2011-01-03 2 views
2

Windows 응용 프로그램을 Linux에서 실행되도록 변환 중입니다. 원래 응용 프로그램은 MS Access 데이터베이스 파일을 사용했습니다. 필자의 원래 생각은 Access 파일을 SQLite로 변환하고 Windows, Linux 및 OSX에서 실행되는 SQLite 만 사용하는 것입니다. 그러나 고객은 Access 파일을 계속 지원하도록 요청했습니다.리눅스 용 오픈 소스 액세스 ODBC 드라이버가 있습니까?

내가 여기에 리눅스에서 액세스 파일을 사용하는 솔루션에보고 된 것은 지금까지 발견 한 것입니다 :

MDBTools는 - 드라이버는 Access에서 97/2000/2003 파일 읽기를 지원합니다. 쓰기 지원이 없습니다.

Easysoft - 이것은 표준 인 것처럼 보이지만 좌석 당 또는 서버 당 라이선스 수수료가 있습니다.

hxtt.com - 서버 당 라이센스 비용.

Datadirect.com - 서버 당 라이센스 비용, 요청시 가격.

openlinksw.com - 서버 당 및 라이센스 별 라이센스.

응용 프로그램은 QtCreator의 Qt 아래에서 C/C++로 작성됩니다.

감사

+0

Wine을보고 싶을 수도 있습니다. http://www.winehq.org/ – Fionnuala

+1

응용 프로그램을 SQLite로 내부적으로 작업하고 Access에서 가져 오기/내보내기 만 제공하는 것이 더 쉬울 수도 있습니까? –

답변

0

GPL과 LGPL 라이선스 unixODBC이 있습니다. 나는 그것을 사용하지 않았으므로 프로젝트의 품질에 관해서는 말할 수 없다.

관련 문제