Атрибути З'єднання - підстроки(параметри), використовуються, щоб визначитись як виконувати
З'єднання з двигуном бази даних або сітьовим сервером. Строка з'єднання
містить список встановлених параметрів в формі:
КЛЮЧОВЕ СЛОВО = значення
обмежене крапкою з комою.
Ключові слова визначені в слідуючій таблиці.
Ключове слово | Скорочена форма |
Database Account | UID or USER |
Password | PWD or PASSWORD |
Role | ROLE |
Data Source Name | DSN |
Driver | DRIVER |
Database | DBNAME or DATABASE |
Client | CLIENT |
Character Set | CHARSET or CHARACTERSET |
Set read only | READONLY |
Set nowait | NOWAIT |
Dialect | DIALECT |
Set quoted identifier | QUOTED |
Set sensitive identifier | SENSITIVE |
Set auto quoted identifier | AUTOQUOTED |
Select Use Schema | USESCHEMA |
Lock Timeout on wait transaction | LOCKTIMEOUT |
Safe Thread | SAFETHREAD |
File DSN | FILEDSN |
Save DSN | SAVEDSN |
Функція ODBC API SQLDriverConnect використовує ці атрибути в слідуючій послідовності, спочатку приймаються атрибути, вказані в стрічці з'єднання, потім при наявності відсутньої обовязкової інформації беремо дані з визначеного FILEDSN або DSN.
Якщо в стрічці з'єднання вказано атрибут SAVEDSN, то при вдалому
з'єднанні всі атрибути будуть збережені в вказаний SAVEDSN.
Примітка:
Пароль буде збережено в зашифрованому форматі.
Також дивись приклади з'єднання
Допоміжні ключові слова визначені в слідуючій таблиці.
Ключове слово | Скорочена форма |
Backup File | BACKUPFILE |
Log File Services | LOGFILE |
Create Database | CREATE_DB |
Backup Database | BACKUP_DB |
Restore Database | RESTORE_DB |
Repair Database | REPAIR_DB |
Compact Database | COMPACT_DB, for future use |
Drop Database | DROP_DB, for future use |
Функція ODBC API SQLConfigDataSource використовує ці атрибути для надання послуг базі даних програмним шляхом, без допоміжних програм.
Також дивись приклади використання послуг