如何确定是否安装了iODBC,unixODBC(或两者都没有)?

时间:2013-10-24 03:51:52

标签: python linux ubuntu unixodbc iodbc

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

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

Running isql, iodbctest, and pyodbc.connect() to determine what ODBC driver manager is available

2 个答案:

答案 0 :(得分:0)

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

find / -name "*unixodbc*"

答案 1 :(得分:0)

<块引用>

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

Installing and Configuring an ODBC Driver on Linux (DEB / RPM)