我正在挖掘一个Linux应用程序,该应用程序应该使用DSN来连接到SQL Server.连接停止工作,我找不到正在使用的凭据(我所知道的只是DSN的名称).
我熟悉Windows中的DSN,但它们是如何创建的以及它们存储在Linux中的哪个位置?
只需查找您的odbc.ini文件即可.通常它应该在/ etc下,但我想它可以从一种Linux风味到另一种不同.
有关如何在Ubuntu中完成的一些信息,这是Linux/Unix的通用指南.
希望这可以帮助.
对于unixODBC,DSN列于/usr/local/etc/odbc.ini
.将列出已安装的ODBC驱动程序/usr/local/etc/odbcinst.ini
.
尝试:
usr$ find . -iname 'odbc*.ini'