如何在Linux中为ODBC创建DSN?

时间:2008-12-30 20:14:41

标签: sql-server linux odbc dsn

我正在挖掘一个Linux应用程序,该应用程序应该使用DSN来连接到SQL Server。连接停止工作,我找不到正在使用的凭据(我所知道的只是DSN的名称)。

我熟悉Windows中的DSN,但它们是如何创建的以及它们存储在Linux中的位置?

2 个答案:

答案 0 :(得分:11)

只需查看您的odbc.ini文件即可。默认情况下,它应该在/ etc下,但我想它可以从一种Linux风味到另一种不同。

This是Linux / Unix的通用指南。

希望这有帮助。

答案 1 :(得分:10)

对于unixODBC,DSN列在/usr/local/etc/odbc.ini中。已安装的ODBC驱动程序将列在/usr/local/etc/odbcinst.ini

尝试:

usr$ find . -iname 'odbc*.ini'