我試圖在「服務器A」上編寫一個Python例程,該例程可以從「服務器B」上的進度(http://www.progress.com)數據庫中提取數據。 ...可能通過pyodbc,但我在Python方面很靈活。兩臺服務器都運行Linux操作系統。如何從Linux服務器A上的Python連接到Linux服務器上的Progress OpenEdge DB B
通過閱讀Progress文檔,似乎遠程訪問Progress DB的唯一方法是在「服務器A」上安裝Progress ODBC驅動程序。我想知道是否有任何其他方式可以實現從Python到Progress的連接,因爲我期望避免依賴專有/商業ODBC驅動程序(因爲我認識到這是一個很高的訂單,因爲Progress是一個專有/商業環境) 。
有沒有人使用'open'解決方案實現了Python> Progress連接?
每個說法都沒有多少「開放」,但我已經成功地在JRuby上使用了JDBC驅動程序,所以Jython + JDBC驅動程序是另一種可能性。 Marian Edu還有一個[替代JDBC驅動程序](http://www.ganimede.ro/cms/lang/en-us/products/abl-jdbc/),所以它肯定有可能創建自己的驅動程序。 – 2013-03-21 16:46:37