Системные стартовые установки
Выбрав закладку Configuration, раскройте ветвь дерева System \ Init. Здесь могут быть установлены стартовые параметры запуска приложения, работающего с BDE (рис. 5.2). Кроме языкового драйвера, эти установки меняются редко и хотя бы на первых порах при работе с BDE рекомендуется не изменять установки, принятые по умолчанию.
Назначение параметров:
• AUTO ODBC -
TRUE определяет импорт установленных драйверов ODBC. По умолчанию FALSE.• DATA REPOSITORY -
определяет имя активного словаря данных.• DEFAULT DRIVER -
Имя драйвера, установленного по умолчанию для локальных БД (для псевдонимов, у которых в параметре TYPE установлено значение FILE и при указании имен файлов не указаны расширения).LANGDRIVER -
языковый драйвер по умолчанию. Для русскоязычных данных рекомендуется Pdox ANSI Cyrillic.• LOCAL SHARE -
определяет способность разделять доступ к локальным данным между активными приложениями, как использующими, так и не использующими BDE. Значение TRUE необходимо установить, если доступ к данным будет производиться в приложениях с использованием BDE и в обход BDE. По умолчанию FALSE.• MAXBUFSIZE
- Максимальный размер буфера (кэша) базы данных, в килобайтах. Значение должно быть кратным 128. По умолчанию 2048. • MINBUFSIZE - Минимальный размер буфера (кэша) базы данных, в килобайтах. Значение должно находиться в диапазоне 32... 65535. По умолчанию 128.• MAXFILEHANDLES -
максимальное число дескрипторов (handle), используемых BDE. Значение в диапазоне 5...4096. Большое значение увеличивает производительность, но требует большего числа ресурсов Windows. По умолчанию 48.MEMSIZE -
максимальный размер памяти, доступный BDE для использования. По умолчанию 16MB.• SHAREDMEMSIZE -
Максимальное количество памяти в килобайтах, которое BDE может использовать для разделения ресурсов. По умолчанию 2048 К. Разделяемыми ресурсами являются дескрипторы (handle), драйверы, табличные объекты и др.. Если их число велико, значение в SHAREDMEMSIZE следует увеличить.• SHAREDMEMLOCATION -
Содержит адрес менеджера, управляющего разделяемой памятью. Менеджер загружается в память, начиная с указанного адреса. Если этот адрес конфликтует с другими приложениями, его следует изменить. Значения по умолчанию - ЕООО (Windows 95), 7000 (Windows NT).• SQLQRYMODE
определяет режим выполнения запросов SQL (см. выше).• VERSION
- неизменяемый параметр, определяющий текущую версию BDE.