| Параметр |
Назначение |
| Общие параметры (встречаются как минимум у двух драйверов) |
|
| VERSION |
Нередактируемая информация о версии драйвера |
| TYPE |
Тип СУБД. Только для чтения |
| DLL |
Название библиотеки динамического связывания SQL Links для 16-разрядного драйвера. Только для чтения |
| DLL32 |
Название библиотеки динамического связывания SQL Links для 32-разрядного драйвера. Только для чтения |
| DRIVER FLAGS |
Используется только при необходимости применения старых версий драйвера, где не поддерживается уровень изоляции транзакций Read Committed. Для этого необходимо установить значение 512 |
| TRACE MODE |
Содержит битовую маску, которая определяет тип выдаваемой отладочной информации |
| BATCH COUNT |
Задает число записей, модифицируемых в одном пакете при фиксации транзакций |
| BLOB SIZE |
Размер кэша для данных типа BLOB. Диапазон от 32К до 1000К |
BLOBS TO CACHE |
Задает число кэшируемых записей с данными BLOB. Диапазон от 64 до 65 536 |
| ENABLE BCD |
Определяет способ представления вещественных чисел. При значении True такие числа преобразуются в формат BCD (Binary Coded Decimals — десятичные с двоичным кодированием), который позволяет округлять погрешности высших разрядов дробной части числа. Изменение параметра для псевдонима работает, только если параметр драйвера на странице Configuration не пустой |
| ENABLE SCHEMA CACHE |
Определяет режим кэширования структуры данных. При значении True структура таблиц БД кэшируется локально в каталоге, задаваемом параметром SCHEMA CACHE DIR. Рекомендуется использовать только для баз данных с постоянной структурой |
| LANGDRIVER |
Определяет драйвер языковой поддержки |
| MAX ROWS |
Ограничивает максимальное число записей, которое может быть передано клиенту в ответ на запрос. Значение по умолчанию (ограничений нет) |
| OPEN MODE |
Режим работы с записями БД:
|
| SCHEMA CACHE DIR |
Каталог для локального кэширования структуры данных (см. параметр ENABLE SCHEMA CACHE) |
| SCHEMA CACHE SIZE |
Задает число таблиц, структура данных которых может кэшироваться |
| SCHEMA CACHE TIME |
Задает время хранения кэшируемой структуры данных:
|
| SERVER NAME |
Указывает путь к таблицам БД (это может быть локальный маршрут или маршрут с указанием удаленного сервера БД) |
| SQLPASSTHRU MODE |
Задает способ использования соединения с сервером прямыми запросами SQL и запросами, управляемыми пользователем. SHARED AUTOCOMMIT— соединение используется совместно и прямые запросы фиксируются автоматически. SHARED NO AUTOCOMMIT— соединение используется совместно и прямые запросы фиксируются сервером самостоятельно. NOT SHARED — совместное использование запрещено
|
SQLQRYMODE |
Задает режим управления запросами. NULL — сначала запрос передается серверу, если тот не может обработать его, запрос выполняется локально. SERVER — запрос передается серверу. LOCAL — запрос выполняется локально |
| VENDOR INIT |
Название файла динамической библиотеки поставщика |
| CONNECT TIMEOUT |
Определяет временной интервал, после которого клиент попытается восстановить прерванную связь с сервером |
| TIMEOUT |
Задает время ожидания ответа сервера на запрос |
| BLOB EDIT LOGGING |
Управляет механизмом сохранения всех изменений для полей типа BLOB. При значении True изменения сохраняются |
| DATABASE NAME |
Имя базы данных |
| MAX QUERY TIME |
Задает максимальное время ожидания ответа на запрос |
| USER NAME |
Имя пользователя, которое используется сервером при подключении |
| Microsoft SQL Server (MSSSQL) |
|
| MAX DBPROCESSES |
Максимальное число процессов, одновременно работающих в данном соединении |
| APPLICATION NAME |
Имя приложения, помогающее серверу идентифицировать процессы |
| DATE MODE |
Определяет формат даты:
|
| HOST NAME |
Содержит имя рабочей станции. Помогает серверу при идентификации процессов |
| NATIONAL LANG NAME |
Задает национальный язык, который используется для вывода текста в сообщениях об ошибках |
| TDS PACKET SIZE |
Определяет размер пакетов потоков данных |
Oracle (ORACLE) |
| NET PROTOCOL |
Устанавливает сетевой протокол передачи данных |
| Informix (INFORMIX) |
|
| DATE SEPARATOR |
Задает разделитель для формата даты |
| Microsoft Access (MSACCIESS) |
|
| SYSTEM DATABASE |
Путь к системной базе данных с информацией о правах доступа. При изменении параметра драйвер необходимо перезагрузить |
| DB2 (DB2) |
|
| DB2 DSN |
Задает имя соединения с БД. Это название псевдонима клиента DB2, который создается на сервере |
| DRIVER |
Имя драйвера DB2 |
| ROWSET SIZE |
Определяет число записей, передаваемых одновременно |
| Драйверы ODBC |
|
| ODBC DRIVER |
Имя драйвера ODBC |
| ODBC DSN |
Имя набора данных ODBC |
После настройки параметров драйвера и сохранения текущей конфигурации новый псевдоним становится доступен для любого приложения, использующего BDE.
Страница Configuration, помимо настройки установленных в BDE драйверов, позволяет редактировать параметры, используемые BDE при инициализации приложения. Эти параметры доступны при выборе узлов System, a затем INIT иерархического дерева. Назначение параметров представлено в табл. 16.4.