Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在 Ubuntu Linux 上,想知道如何检测系统有什么 ODBC 驱动程序管理器(如果有的话)。
就像 Rakib 的评论一样,我使用的一种非常粗略的方法是简单地尝试运行isql(unixODBC) or iodbctest,因为 Ubuntu 会报告是否安装了它们的父包。有趣的是,在这个新的虚拟机上,pyodbc 告诉我使用了 unixODBC,即使它的工具没有安装(见截图)。
isql
iodbctest
这是一种通过工作来完成的粗略方法:
find / -name "*unixodbc*"
要验证系统中是否安装了 unixODBC,您可以运行命令which odbcinst和which isql,它应该返回相应工具的路径,或者只运行isql,它应该打印 isql 实用程序的语法和可用选项。
which odbcinst
which isql
在 Linux (DEB / RPM) 上安装和配置 ODBC 驱动程序