0

Mac (または Linux) から Progress 9.1E データベースに接続する方法を知っている人はいますか?

Windows から正常に接続できますが、JDBC ドライバーでは、Progress インストール ディレクトリとその bin ディレクトリがパスに含まれている必要があります。

これは、Google のレーダーの下でしっかりと監視されている 1 つの製品のようです。OpenLinkには OSX ドライバーがありますが、これは有料の製品です。これは問題ありませんが、これは開発用のみであるため、無料の代替手段を見つけたいと思います。

ありがとう。

4

3 に答える 3

2

プログレスを Openedge (プログレス v10) にアップグレードする場合、jdbc ドライバーはプログレス関連のインストールを必要としません。これは 100% 純粋な Java (タイプ 4 ドライバー) であるため、Java をサポートする任意の OS から Openedge DB にアクセスできます。

于 2011-02-03T10:50:50.037 に答える
1

Progress SQL92 Client Access が必要です。Mac はサポートされていません。RedHat、SuSe、およびいくつかの種類の Unix はサポートされています。

Progress バージョン 9 製品の可用性マトリックスを参照し、ODBC と JDBC を探してください。

私が知る限り、Progress DB 用の ODBC/JDBB 接続ドライバーを作成している会社は、世界で OpenLink と DataDirect (現在は Progress に買収された) の 2 社だけです。

もう 1 つの方法は、Progress AppServer を使用して接続することです。これにより、AppServer で Progress 4GL (または ABL - Advanced Business Language) クエリ/ロジックを実行し、結果のデータセットを Java に出力できます。

3 番目の方法は、データを移行することです (これがオプションである場合)。

その他のオプションには、WebSpeed (Web アプリケーション サーバー) を介した DB の公開、ソケットやファイルの使用、OpenEdge の取得、4GL Web サービスを介したデータの公開などがあります。これは、データ アクセスのニーズによって大きく異なります。ただし、これらの方法はすべて自明ではなく、Progress プラットフォームと 4GL の専門知識が必要です。

于 2009-10-15T12:44:33.947 に答える
0

私は、約 4 年前に OpenLink ODBC ドライバーを使用して、ProgreSQL で MAC の開発を行いました。あまりにも多くの問題を覚えていませんが、商用の問題 (コスト!) が導入されます。

http://developer.apple.com/internet/opensource/postgres.html

ちょっと待って!!それは同じではない PostgreSQL でした。以下のコメントに役立つ情報があるため、この回答を削除することはできません。

于 2009-10-14T15:38:31.410 に答える