私は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++で書かれています。
おかげ
ワインを見たいかもしれません:http://www.winehq.org/ – Fionnuala
アプリケーションをSQLiteで内部的に動作させ、Accessから/へのインポート/エクスポートのみを提供することは可能でしょうか? –