Database
 sql >> база данни >  >> RDS >> Database

Променливата на средата LD_DEBUG

За да се свърже с ODBC източник на данни, приложението трябва да може да намира и зарежда библиотека на ODBC Driver Manager, която от своя страна трябва да може да намира и зарежда целевата библиотека на ODBC драйвери.

Ако библиотеките не присъстват във вашата система или са на място, до което потребителят, който изпълнява приложението, няма разрешения за достъп, или средата не е настроена така, че динамичният линкер да може да ги намери, ODBC връзката ще се провали. Дори ако ODBC библиотеките присъстват, някои други зависими библиотеки може да са основната причина за проблема, например те може да бъдат инсталирани на нестандартно място.

Променливата на средата LD_DEBUG ви позволява да включите динамично отстраняване на грешки в линкер, което ще покаже дали зареждането на конкретна библиотека е било успешно. Той предоставя алтернатива на strace . Например:

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

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Въведение в SQL

  2. Урок за данни:Използване на функциите на прозореца

  3. Промяна на начина, по който isql изпълнява SQL

  4. Как да добавите позиции за класиране на редове в SQL с RANK()

  5. Какво всъщност се случва с това търсене?