2

我在 Ubuntu Linux 上,想知道如何检测系统有什么 ODBC 驱动程序管理器(如果有的话)。

就像 Rakib 的评论一样,我使用的一种非常粗略的方法是简单地尝试运行isql(unixODBC) or iodbctest,因为 Ubuntu 会报告是否安装了它们的父包。有趣的是,在这个新的虚拟机上,pyodbc 告诉我使用了 unixODBC,即使它的工具没有安装(见截图)。

运行 isql、iodbctest 和 pyodbc.connect() 以确定可用的 ODBC 驱动程序管理器

4

2 回答 2

1

这是一种通过工作来完成的粗略方法:

find / -name "*unixodbc*"
于 2018-07-31T09:12:38.463 回答
0

要验证系统中是否安装了 unixODBC,您可以运行命令which odbcinstwhich isql,它应该返回相应工具的路径,或者只运行isql,它应该打印 isql 实用程序的语法和可用选项。

在 Linux (DEB / RPM) 上安装和配置 ODBC 驱动程序

于 2021-06-18T01:46:33.720 回答