【发布时间】:2013-03-11 06:06:50
【问题描述】:
我正在尝试在“服务器 A”上编写一个 Python 例程,该例程可以从“服务器 B”上的进度 (http://www.progress.com) 数据库中提取数据...可能通过 pyodbc,但我在 Python 上很灵活边。两台服务器都运行 Linux 操作系统。
通过阅读 Progress 文档,远程访问 Progress DB 的唯一方法似乎是在“服务器 A”上安装 Progress ODBC 驱动程序。我想知道是否有任何其他方法可以实现从 Python 到 Progress 的连接,因为我希望避免依赖专有/商业 ODBC 驱动程序(因为我意识到这是一项艰巨的任务,因为 Progress 是专有/商业环境) .
有没有人使用“开放”解决方案实现 Python>Progress 连接?
【问题讨论】:
-
说它不再是“开放的”,但我已经成功地将 JDBC 驱动程序与 JRuby 一起使用,因此 Jython+JDBC 驱动程序是另一种可能性。还有一个 Marian Edu 的alternative JDBC driver,所以绝对可以创建自己的驱动程序。
标签: python progress-4gl openedge