Database
 sql >> Base de Dados >  >> RDS >> Database

A variável de ambiente LD_DEBUG


Para se conectar a uma fonte de dados ODBC, um aplicativo precisa localizar e carregar uma biblioteca do ODBC Driver Manager, que, por sua vez, precisa localizar e carregar a biblioteca de driver ODBC de destino.

Se as bibliotecas não estiverem presentes em seu sistema, ou estiverem em um local que o usuário que está executando o aplicativo não tenha permissão para acessar, ou o ambiente não tiver sido definido para que o vinculador dinâmico possa encontrá-las, o A conexão ODBC falhará. Mesmo que as bibliotecas ODBC estejam presentes, algumas outras bibliotecas dependentes podem ser a causa raiz do problema, por exemplo, elas podem ser instaladas em um local não padrão.

A variável de ambiente LD_DEBUG permite ativar a depuração do vinculador dinâmico, que mostrará se o carregamento de uma determinada biblioteca foi bem-sucedido. Ele fornece uma alternativa ao strace . Por exemplo:
LD_DEBUG=libs /usr/local/easysoft/unixODBC/bin/isql -v SQLSERVER_SAMPLE