Database
 sql >> Base de données >  >> RDS >> Database

La variable d'environnement LD_DEBUG

Pour se connecter à une source de données ODBC, une application doit pouvoir localiser et charger une bibliothèque de gestionnaire de pilotes ODBC, qui à son tour doit pouvoir localiser et charger la bibliothèque de pilotes ODBC cible.

Si les bibliothèques ne sont pas présentes sur votre système, ou si elles se trouvent à un emplacement auquel l'utilisateur qui exécute l'application n'a pas les autorisations d'accès, ou si l'environnement n'a pas été défini pour que l'éditeur de liens dynamique puisse les trouver, le La connexion ODBC échouera. Même si les bibliothèques ODBC sont présentes, certaines autres bibliothèques dépendantes peuvent être à l'origine du problème, par exemple, elles peuvent être installées dans un emplacement non standard.

La variable d'environnement LD_DEBUG vous permet d'activer le débogage dynamique de l'éditeur de liens, qui indiquera si le chargement d'une bibliothèque particulière a réussi. Il fournit une alternative à strace . Par exemple :

LD_DEBUG=libs /usr/local/easysoft/unixODBC/bin/isql -v SQLSERVER_SAMPLE