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

Използване на isql с низ за връзка

По подразбиране ODBC тестовото приложение isql се свързва с именуван ODBC източник на данни, който предавате на isql в командния ред. Ако искате да замените настройките в източника на данни, по подразбиране можете да подадете само различно потребителско име и парола. Ако искате да използвате isql за свързване с помощта на различен набор от параметри на връзката, можете или да създадете нов източник на данни, или да използвате опцията -k на isql и да предадете на приложението низ за връзка.

Последният подход означава, че можете да се свържете, без да засягате съществуващия си източник на данни, като избягвате прекъсване на работата на други приложения и поддържате броя на източниците на данни, които имате, до минимум.

За да разрешите низ за свързване (известен също като връзка без DSN) да се предава към isql, опцията -k променя ODBC API функцията, която isql използва за свързване. По подразбиране isql използва SQLConnect , който приема име на източник на данни и потребителско име и парола. Ако включите -k в командния ред, isql използва SQLDriverConnect вместо. Тази функция приема:

  • Име на източник на данни.
  • Име на източник на данни плюс атрибути на връзката, които отменят тези в източника на данни.
  • Низ за връзка, който се състои изцяло от атрибути на връзка.

Примери:

Свързва се с източник на данни:

isql -v -k DSN=MyDSN

Свързва се с различна база данни от тази, посочена в източника на данни:

isql -v -k DSN=MyDSN;Database=NewDB

Използва връзка без DSN:

isql -v -k "DRIVER={Easysoft ODBC-SQL Server SSL};Server=machine\sqlserver_instance; UID=user;PWD=password;Database=database_with_always_encrypted_data;ColumnEncryption>=No" 
  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Модел на база данни за системата за резервации на автошкола. Част 1

  2. Prisma, как да обърна ред

  3. Използване на strace като DG40DBC инструмент за отстраняване на грешки в Linux

  4. Моделиране на база данни

  5. Свържете ODBC приложения на Windows към Zoho CRM