2011-01-03 12 views
2

私はWindowsアプリケーションをLinux上で実行するように変換しています。元のアプリケーションはMS Accessデータベースファイルを使用していました。私の元々の考えは、AccessファイルをSQLiteに変換し、Windows、Linux、OSX上で動作するSQLiteのみを使用することでした。ただし、顧客はAccessファイルを引き続きサポートするよう要求しています。オープンソースのAccess ODBCドライバがlinux用に存在しますか?

私はLinuxでAccessファイルを使用するためのソリューションを検討して、ここで私がこれまでに発見したものですされています:

MDBTools - ドライバは、Accessから97/2000/2003ファイルを読み込むサポートします。書き込みサポートはありません。

Easysoft - これは標準的なようですが、1シートまたはサーバーごとのライセンス料があります。

hxtt.com - サーバーごとのライセンス料。

Datadirect.com - サーバーごとのライセンス料、リクエストに応じて価格。

openlinksw.com - サーバーごとおよびシートライセンスごと。

アプリケーションはQtCreatorのQtの下でC/C++で書かれています。

おかげ

+0

ワインを見たいかもしれません:http://www.winehq.org/ – Fionnuala

+1

アプリケーションをSQLiteで内部的に動作させ、Accessから/へのインポート/エクスポートのみを提供することは可能でしょうか? –

答えて

0

GPLおよびLGPLライセンスを持つunixODBCがあります。私はそれを使用しなかったので、プロジェクトの質について話すことはできません。

関連する問題