0

「サーバーB」のプログレス( http://www.progress.com )DBからデータをプルできる「サーバーA」にPythonルーチンを作成しようとしています...おそらくpyodbc経由ですが、柔軟ですパイソン側。どちらのサーバーも Linux OS を実行しています。

Progress のドキュメントを読むと、Progress DB にリモートでアクセスする唯一の方法は、Progress ODBC ドライバーを「サーバー A」にインストールすることです。プロプライエタリ/商用ODBCドライバーに依存することを避けたいので、PythonからProgressへの接続を実現する他の方法があるかどうか疑問に思っています(Progressはプロプライエタリ/商用環境であるため、それは難しい注文だと認識しています)。 .

「オープン」ソリューションを使用して Python>Progress 接続を達成した人はいますか?

4

2 に答える 2

1

その「代替アプリケーションサーバー」 http://www.ganimede.ro/cms/lang/en-us/open-source/ganimede/を介して接続するためにganimedeで書いた小さなpythonインターフェースがありました

jdbc ドライバーは、open client を使用して進行中のアプリケーション サーバーと「対話」します。そのようなものがあれば動作しますが、データベースに直接接続することはできません。

于 2013-03-22T09:57:32.930 に答える
0

jython の使用に問題がない場合は、jdbc を使用してデータベースに接続することもできます。これにより、データベースに直接接続できます。

于 2013-05-24T15:44:27.667 に答える