Параметр |
Назначение |
FOXPRO |
|
VERSION |
Нередактируемая информация о версии драйвера |
TYPE |
Тип СУБД. Для FoxPro имеет значение FILE. Только для чтения |
LANGDRIVER |
Определяет драйвер языковой поддержки |
LEVEL |
Имеет значение 25 |
( Примечание J
Драйвер текстовых файлов ASCIIDRV имеет параметры стандартного драйвера.
Назначение параметров драйверов SQL Links для серверов SQL представлено в табл. 16.3. Сначала приведены параметры, которые встречаются в двух и более драйверах, затем уникальные для каждого драйвера параметры. Драйверы для серверов InterBase и Sybase не представлены, т. к. содержат только общие для двух серверов параметры.
Таблица 16.3. Параметры драйверов BDE длясерверов SQL
Параметр |
Назначение |
Общие параметры (встречаются как минимум удвухдрайверов) |
|
VERSION |
Нередактируемая информация о версии драйвера |
TYPE |
Тип СУБД. Только для чтения |
DLL |
Название библиотеки динамического связывания SQL Links для 16-разрядного драйвера. Только для чтения |
DLL32 |
Название библиотеки динамического связывания SQL Links для 32-разрядного драйвера. Только для чтения |
DRIVER FLAGS |
Используется только при необходимости применения старых версий драйвера, где не поддерживается уровень изоляции транзакций Read Committed. Для этого необходимо установить значение 512 |
TRACE MODE |
Содержит битовую маску, которая определяет тип выдаваемой отладочной информации |
BATCH COUNT |
Задает число записей, модифицируемых в одном пакете при фиксации транзакций |
BLOB SIZE |
Размер кэша для данных типа BLOB. Диапазон от 32К до1000К |
Таблица 16.3 (продолжение) |
|
Параметр |
! Назначение |
BLOBS ТО CACHE |
Задает число котируемых записей с данными BLOB. Диапазон от 64 до 65 536 |
ENABLE BCD |
Определяет способ представления вещественных чисел. При значении True такие числа преобразуются в формат BCD (Binary Coded Decimals- десятичные с двоичным кодированием), который позволяет округлять погрешности высших разрядов дробной части числа. Изменение параметра для псевдонима работает, только если параметр драйвера на странице Configuration не пустой |
ENABLE SCHEMA CACHE |
Определяет режим кэширования структуры данных. При значении True структура таблиц БД кэшируется локально в каталоге, задаваемом параметром SCHEMA CACHE DIR. Рекомендуется использовать только для баз данных с постоянной структурой |
LANGDRIVER |
Определяет драйвер языковой поддержки |
MAX ROWS |
Ограничивает максимальное число записей, которое j может быть передано клиенту в ответ на запрос. Значе-] ние по умолчанию-1 (ограничений нет) |
OPEN MODE |
Режим работы с записями БД:
• READ ONLY-только чтение |
SCHEMA CACHE DIR |
Каталог для локального кэширования структуры данных (см. параметр ENABLE SCHEMA CACHE) |
SCHEMA CACHE SIZE |
Задает число таблиц, структура данных которых может кэшироваться |
SCHEMA CACHE TIME |
Задает время хранения кэшируемой структуры данных: • -1 - время не ограничено; 0 - данные не кэшируются; 1 -2147483647 - секунды |
SERVER NAME |
Указывает путь к таблицам БД (это может быть локальный маршрут или маршрут с указанием удаленного сервера БД) |
SQLPASSTHRU MODE |
Задает способ использования соединения с сервером прямыми запросами SQL и запросами, управляемыми пользователем. SHARED AUTOCOMMIT - соединение используется совместно и прямые запросы фиксируются автоматически. |
Таблица 16.3( продолжение ) |
|
Параметр |
Назначение |
(прод.) |
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 |
I Имя пользователя, которое используется сервером при подключении |
Microsoft SQL Server (MSSQL) |
|
MAX DBPROCESSES |
Максимальное число процессов, одновременно работающих в данном соединении |
APPLICATION NAME |
Имя приложения, помогающее серверу идентифицировать процессы |
DATE MODE |
Определяет формат даты:
2 - ГМД |
HOST NAME |
Содержит имя рабочей станции. Помогает серверу при идентификации процессов |
NATIONAL LANG NAME |
Задает национальный язык, который используется для вывода текста в сообщениях об ошибках |
TDS PACKET SIZE |
Определяет размер пакетов потоков данных |
Таблица 16.3 (окончание) |
|
Параметр |
Назначение |
Oracle (ORACLE) |
|
NET PROTOCOL |
Устанавливает сетевой протокол передачи данных |
Informix (INFORMIX) |
|
DATE SEPARATOR |
Задает разделитель для формата даты |
Microsoft Access (MSACCESS) |
|
SYSTEM DATABASE |
Путь к системной базе данных с информацией о правах доступа. При изменении параметра драйвер необходимо перезагрузить |
DB2(DB2) |
|
DB2 DSN 1 |
Задает имя соединения с БД. Это название псевдонима клиента ОВ2, который создается на сервере |
DRIVER |
Имя драйвера ОВ2 |
ROWSETSIZE |
Определяет число записей, передаваемых одновременно |
Драйверы ODBC |
|
ODBC DRIVER |
Имя драйвера ODBC |
ODBC DSN |
Имя набора данных ODBC |
После настройки параметров драйвера и сохранения текущей конфигурации новый псевдоним становится доступен для любого приложения, использующего BDE. |
|
Страница Configuration, помимо настройки установленных в BDE драйверов, позволяет редактировать параметры, используемые BDE при инициализации приложения. Эти параметры доступны при выборе узлов System, а затем INIT иерархического дерева. Назначение параметров представлено в табл. 16.4. |
|
Таблица 16.4. Параметры инициализации приложения |
|
Параметр |
Назначение |
AUTO ODBC |
В значении True при каждой инициализации в BDE автоматически импортируются все установленные в системе драйверы ODBC |
DATA REPOSITORY |
Имя текущего словаря данных |
DEFAULT DRIVER |
Локальный драйвер, используемый по умолчанию в драйвере STANDARD |
Таблица 16.4 (окончание)