2010-12-11 9 views
0

LinuxマシンでSage Line 50データベース(ひどい古い.DTA形式)に接続しようとしています。 Sageは、Windows環境下で動作するODBCドライバを提供しています。hereワインでネイティブODBCを使用してWineでDSN設定を取得できました。ワイン/ネイティブODBCの統合

スクリプトからDSNにアクセスしようとすると、unixODBCエラーおそらくunixODBCがワインDSNを見たり/接続する方法がないため、 "データソース名が見つかりませんでした"ということです。 Wineの下で実行されているプログラムはunixODBC DSNにアクセスできますが、それ以外の方法はありますか、またはスクリプト自体はWine内で実行する必要がありますか?

答えて

0

Wineは、Windows ODBCドライバを* nixアプリケーションにエクスポートせず、Windowsアプリケーションのみにエクスポートします。最も簡単な方法はおそらくワインの下であなたのスクリプトを実行することです。