21

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

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

4

2 回答 2

12

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

尝试:

usr$ find . -iname 'odbc*.ini'
于 2010-05-17T13:17:29.730 回答
11

只需查找您的 odbc.ini 文件。默认情况下它应该在 /etc 下,但我猜它可能因一种 Linux 风格而异。

是 Linux/Unix 的通用指南。

希望这可以帮助。

于 2008-12-30T20:34:33.130 回答