【发布时间】:2021-09-08 08:28:40
【问题描述】:
有没有办法让老式 TopSpeed (.TPS) 数据库在 Python 中工作?
基本上,我想将一个数据聚合 C# 应用程序转换为 Python Web 应用程序,该应用程序将来自 AS/400 DB2 的各种数据和来自映射驱动器的一些 .TPS 文件转换为 Python Web 应用程序。 DB2 部分已经处理完毕。
我一直认为这可以通过 PyODBC 和 SQLalchemy 完成,但我对这种数据库类型一无所知。什么是连接字符串?如何将映射驱动器连接到 Ubuntu 容器?是否有适用于此的 Linux 驱动程序或 unixODBC 是否有效?我不知道。
任何事情都可以提供帮助。谢谢。
这是用于 C# 应用程序的连接字符串。
【问题讨论】:
-
DRIVER={Topspeed ODBC Driver (Read-Only)}看起来像一个有效的 ODBC 驱动程序名称。如果您尝试将它与 pyodbc 一起使用会发生什么? -
我尝试在安装了 TopSpeed 驱动程序的 Windows 机器上列出
pydodbc.drivers(),但它没有显示任何Topspeed ODBC Driver (Read-Only)驱动程序名称。