Справка Инстер ГеоКадастр

Настройка BDE

Ошибки BDE при работе с ГИС "Ингео"

Insufficient memory for this operation ($2501)
Ошибка: ваша программа (или другая программа, использующая BDE) исчерпала всю память доступную BDE.

    Решение:
    1) Закройте все программы использующие BDE.
    2) Найдите программу BDEADMIN.EXE. Обычно она располагается в "\Program Files\Borland...".
    3) Запустите BDEADMIN.EXE и перейдите на закладку Configuration.
    4) В дереве должен быть элемент "Configuration". Если он не раскрыт, то раскройте его.
    5) Затем раскройте элемент "System". В нем выберите "INIT".
    6) На правой панели найдите элемент "SHAREDMEMSIZE". Поменяйте его значение на 4096.
    7) Затем в главном меню нажмите "Object" и "Apply".
    8) Нажмите "OK" на вопрос "Save all edits...".
    После этого попробуйте запустить программу снова. Если проблема повторяется, то измените значение SHAREDMEMSIZE на 4096 и SHAREDMEMLOCATION на 5BDE. После изменения значений запустите еще раз вашу программу. Если и после этого она не запускается, то поменяйте SHAREDMEMSIZE на 8192. Если ошибка повторяется, то поменяйте SHAREDMEMLOCATION на 6BDE. Если ничего не получилось, то попробуйте другие значения SHAREDMEMLOCATION, следуя нижеследующим инструкциям.

Shared memory conflict ($210D)
Ошибка: BDE пытается использовать область в памяти, которая уже используется операционной системой или другой программой.

    Решение:
    1) Закройте все программы использующие BDE.
    2) Найдите программу BDEADMIN.EXE. Обычно она располагается в "\Program Files\Borland...".
    3) Запустите BDEADMIN.EXE и перейдите на закладку Configuration.
    4) В дереве должен быть элемент "Configuration". Если он не раскрыт, то раскройте его.
    5) Затем раскройте элемент "System". В нем выберите "INIT".
    6) На правой панели найдите элемент "SHAREDMEMLOCATION". Поменяйте его значение на 5BDE.
    7) Затем в главном меню нажмите "Object" и "Apply".
    8) Нажмите "OK" на вопрос "Save all edits...".
    Другие возможные значения: 1000, 7000, 7F00. Если ни одно из указанных значений не устраняет проблему, то попробуйте 2000, 3000, 4000 и т.д. или другие значения в зависимости от типа операционной системы:
Windows 95/98: SHAREDMEMLOCATION от 9000 до FFFF
Windows NT/2000: SHAREDMEMLOCATION от 1000 до 7F00.

Insufficient shared memory available ($251E)
Ошибка: вашей программе недостаточно памяти для BDE.

    Решение:
    Попробуйте решения из описанных выше случаев.

См. также

Использование сторонних программ и сервисов