我刚刚在Pop OS(Ubuntu 20 base)上安装了unixODBC。没有odbcinst。ini文件,仅odbc。ini,当我运行odbcinst-j时,我只得到以下内容
odbcinst:符号查找错误:odbcinst:未定义的符号:SQLManageDataSources
我不是一个有经验的ODBC用户。我的任务是连接到SQL Anywhere DB,这已经够麻烦的了,但从我看来,我需要unixODBC启动并工作,然后使用freetds作为驱动程序(因为其他驱动程序是合适的)
然而,unixODBC似乎已经破产了,或者我认为是的。
我安装了unixODBC、unixODBC-dev、pyodbc、freetds、freetds-bin、freetds-dev和SQL-Anywhere-Developers-edition
我重新安装了unixodbc和freetds,解决了这个问题。SQLManagedDataSources似乎是一个unixODBC函数,显然安装不正确