我可以让 pyodbc 使用 DSN 从 Windows 连接到 Progress DB,没有任何问题。
但是我需要让它在 Linux (Centos 6) 上运行,虽然我已经从 progress.com 下载并尝试安装驱动程序,但我无法弄清楚如何使用 progress 的文档配置 Linux 系统。 com。我不是 Linux 系统管理员,但并没有完全迷失。
修订 4/22:您如何在 Centos 6 中配置 odbc.ini 以及 freetds 是否会与他们在文档中列出的 Sybase 和 MSSQL 以外的数据库通信?
如果我最初的帖子不合适,我深表歉意,我想我的挫败感已经表现出来了。
谢谢,
弗雷德。
最佳答案
查看 this site ,我使用此文档在通过 ODBC 连接到远程 10.1c 数据库的 Debian 9 机器上获取 python3。我使用 python turbodbc 库来管理 python 中的连接。只要它是 64 位,它就应该在 python 2.7 中工作。
进度说明:本文档建议您在安装 ODBC 软件之前安装“libstdc++5”。还要确保 $DLC 设置正确。
turbodbc 注意:我必须安装“libboost-all-dev”和“unixodbc-dev”才能安装 turbodbc。
祝你好运
关于python - Linux Python 2.7 odbc 连接到 Progress Open Edge DB,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43501180/