Параметр

Назначение

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/WRITE - полный доступ;

• 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

Определяет формат даты:

О - МДГ;
• 1 -ДМГ;

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 (окончание)


⇐ Предыдущая страница| |Следующая страница ⇒

Программирование в Delphi 7



Новости за месяц

  • Декабрь
    2017
  • Пн
  • Вт
  • Ср
  • Чт
  • Пт
  • Сб
  • Вс