Je suis en train de creuser dans une application Linux qui utilise censeusement utilise des DSN à Connet sur SQL Server. La connexion a cessé de fonctionner et je ne trouve pas les informations d'identification utilisées (tout ce que je sais est le nom de la DSN).
Je connais avec DSNS dans Windows, mais comment sont-ils créés et où sont-ils stockés sous Linux?
Recherchez simplement votre fichier ODBC.INI. Par défaut, il devrait être sous/etc, mais je suppose que cela peut différer d'une saveur Linux à l'autre.
Ceci est un guide généralisé pour Linux/UNIX.
J'espère que cela t'aides.
Pour UNIXODBC, les DSN sont répertoriés dans /usr/local/etc/odbc.ini
. Installé ODBC Les pilotes seront répertoriés dans /usr/local/etc/odbcinst.ini
.
Essayer:
usr$ find . -iname 'odbc*.ini'