Меню

Ошибка an error occurred while attempting to initialize the borland database engine error 2108

Создал приложение работающее с DBF. Запускаю на др. компьютере, где нет С++Вuilder, ругается:
«An error occorred while attempting to initialize the Borland Database Engine (error $2108)». и все… Что делать?
Заранее благодарен.

7 ответов

310

17 ноября 2004 года

fellow

853 / / 17.03.2003

Мне кажется, что сообщение «An error occгrred while attempting to initialize the Borland Database Engine (error $21008 )» вполне информативно и говорит само за себя.

Как вариант решения проблемы: установи на целевую машину Borland Database Engine.

9.0K

17 ноября 2004 года

anton515

3 / / 17.11.2004

Цитата:

Originally posted by fellow

Как вариант решения проблемы: установи на целевую машину Borland Database Engine.

Этот вариант отпадает, т.к. пользователей много, и ставить на каждого BDE не хочется да и не приветствуется.

310

17 ноября 2004 года

fellow

853 / / 17.03.2003

Цитата:

Originally posted by anton515
Этот вариант отпадает, т.к. пользователей много, и ставить на каждого BDE не хочется да и не приветствуется.

Тогда сделай программу без BDE

2.3K

17 ноября 2004 года

ART-CODE

134 / / 15.11.2004

Тогда сделай программу без BDE [/QUOTE]

На каждом компе уже есть
MS Access — прекрасно выполняет SQL , создаешь в нем нужные таблицы
(«BigMoney.mdb») и коннeктишься к ним через ADOQuery
используя строку подключения
типа такой:
//————-
Microsoft.Jet.OLEDB.4.0;Data
Source=E:BigMoneyBigMoney.mdb;Mode=ReadWrite;Persist Security Info=False
//—————————————
если уж BDE справляется то и MS Access — сможет.

А программа весит больше полуметра? Может ты просто забыл отключить динамические библиотеки & stuff?

9.0K

18 ноября 2004 года

anton515

3 / / 17.11.2004

Цитата:

Originally posted by lord Kelvin
Может ты просто забыл отключить динамические библиотеки & stuff?

Галочки убрал сразу.

2all: А как из установочных двух дисков выдернуть одну инсталяцию DBE?

310

18 ноября 2004 года

fellow

853 / / 17.03.2003

Может быть, стоит воспользоваться InstallShield Express для создания инсталлятора своей программы. При этом, конечно же, указать, что программа будет использовать BDE. Тогда InstallShield сам найдёт и наскирдует все нужные модули и библиотеки.

 
vigo
 
(2005-09-23 13:31)
[0]

Добрый день! Запускаю программу на другом компьютере и выдается след. сообщение:
«An error occurred while attempting to initialize the Borland DataBase Engine (error $2108)».
Подскажите как решить проблему.


 
Johnmen ©
 
(2005-09-23 13:36)
[1]

Инсталляцией the Borland DataBase Engine.


 
vigo
 
(2005-09-23 14:39)
[2]

Прошу прощения за глупый вопрос: А можно его не устанавливать, а в директорию с программой положить необходимые dll? Если можно, то как узнать какие именно?


 
Виталий Панасенко
 
(2005-09-23 14:41)
[3]


> vigo   (23.09.05 14:39) [2]
> Прошу прощения за глупый вопрос: А можно его не устанавливать,
>  а в директорию с программой положить необходимые dll? Если
> можно, то как узнать какие именно?

Можно.. А рядом с собой  — BFG8000 .. Или шот-ган на крайняк.. Чтобы быстрее было как застрелится, спасаясь от розяреных пользователей..:-)


 
Top ©
 
(2005-09-23 14:54)
[4]

для своей программы у тебя наверно будет инсталлятор, вот в него и включи BDE, напимер через install shield express


 
vigo
 
(2005-09-23 15:04)
[5]

понятно, в общем без BDE не обойтись… спасибо


 
evvcom ©
 
(2005-09-23 15:10)
[6]

понятливый какой! 🙂 Молодец!


 
Top ©
 
(2005-09-23 15:15)
[7]

перейди на IB/FB, будешь одну библиотеку gds32.dll ложить 🙂 или fbclient.dll


 
Виталий Панасенко
 
(2005-09-23 15:18)
[8]

Правда есть еще вариант зарегистрить BDE как ActiveX.См. Common FilesBorland SharedBDEbdeinst.txt


  1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  1. друг написал программу
    но она выдаёт ошибку
    что это и как с этим бороться?

  2. Уважаемая букваспециальныйсимвол
    передайте Вашему другу:
    а) необходимо подучить английский
    б) необходимо всегда читать инструкцию на средство разработки, а точнее раздел «распространение программ»
    г) пусть попробует все-таки установить Borland Database Engine

  3. .[ LёL-J GirL ], Ваш друг написал программу, которая использует механизм Borland Database Engine для доступа к базе данных. Попросите друга сделать инсталяшку этой программы, а в инсталяшку пусть воткнет тот самый BDE. Или сами установите BDE и настройте его руками.

  4. [ LёL-J GirL ], нам это не нужно!!! :d
    Я же написал, что нужно делать, чтобы работало! + очень важный пункт «б» от AlTk!

  5. ну спасибо и на этом:)

  6. Ну если вам не мешает эта ошибка, то можно и без BDE. :)

  7. права купил а ездить не купил.., еще удивляется.. обычное дело

  • Закрыть Меню
  • Волгоградский форум

    • Поиск сообщений
    • Последние сообщения
  • Пользователи

    • Выдающиеся пользователи
    • Зарегистрированные пользователи
    • Сейчас на форуме
  • Поиск
Skip to content

Error $2501 & $210D While Attempting to Initialize Borland Database Engine (BDE)

Error $2501 & $210D While Attempting to Initialize Borland Database Engine (BDE)

When using applications that utilize Borland Database Engine (BDE), one of the following error messages may occurred:

An Error occurred while attempting to initialize the Borland Database Engine (error $2501)

An Error occurred while attempting to initialize the Borland Database Engine (error $210D)

Borland Database Engine Error

The error may happen anytime during usage of the app. The error is most likely caused by insufficient shared memory that is available for the database engine usage. Thus, the resolution for the error is by increasing the shared memory available for the BDE.

  1. Open Control Panel.
  2. Search for and open BDE Administrator.
  3. Expand Configuration.
  4. Expand System.
  5. Open the INIT definition.
  6. Modify and enter the value of SHAREDMEMLOCATION and SHAREDMEMSIZE according to the amount of physical memory (RAM) the computer has, based on table below.
    Physical Memory (RAM) Size SHAREDMEMLOCATION SHAREDMEMSIZE
    2 GB 0x2BDE 2048
    4 GB 0x5BDE 4096
    8 GB 0x7BDE 8192

    BDE Administrator

  7. The changes are saved automatically. Restart the computer when done for the changes to take effect.

About the Author: LK

LK is a technology writer for Tech Journey with background of system and network administrator. He has be documenting his experiences in digital and technology world for over 15 years.Connect with LK through Tech Journey on Facebook, Twitter or Google+.

Page load link

Go to Top

  • ZuluGIS
  • ZuluServer
  • ZuluGIS Mobile
  • ZuluGIS Online
  • ZuluXTools
  • ZuluThermo
  • Энергосбыт
  • Источник
  • ZuluHydro
  • ZuluDrain
  • Водопотребление
  • ZuluOPC
  • ZuluSteam
  • ZuluGaz
  • ZuluNetTools
  • Главная
  • Форум
  • ZuluGIS и ZuluServer
  • ZuluGIS. Общие вопросы
  • Ошибка доступа к данным
 

moris

Пользователь

Сообщений: 7
Регистрация: 12.12.2010

Помогите пожалуйста. Карта была успешно соднана и нормально работала. Но через некоторое время при вызове базы данных слоя или информации по объекту выскакивает ошибка: «Ошибка доступа к данным. An error occurred while attempting to initialize the Borland Database Engine (error $2108)»
С чем это может быть связано и как исправить? Заранее спасибо.

 

Dmitry

Администратор

Сообщений: 801
Баллов: 10
Регистрация: 30.09.2010

Задавая вопросы по программе пишите номер версии из раздела СправкаО программе

Здравствуйте, если до этого всё нормально работало, то здесь может быть 2 варианта:

1)В Borland Database Engine (BDE) есть ошибка, когда она не правильно определяет количество свободного места на диске С, если оно кратно 2 или 4 Gb.
Эту ошибку можно обойти создав на диск С достаточно большой файл, несколько сотен Mb.

2) В системной временной папке может быть создано очень много директорий. Необходимо почистить папку для временных файлов.

 

moris

Пользователь

Сообщений: 7
Регистрация: 12.12.2010

Это не помогает. Может можно ещё что-нибудь сделать. Очень нужно восстановить бузу.

 

Dmitry

Администратор

Сообщений: 801
Баллов: 10
Регистрация: 30.09.2010

Задавая вопросы по программе пишите номер версии из раздела СправкаО программе

Сообщите пожалуйста:
-После каких Ваших действий появилась эта проблема;
-Какая на Вашем компьютере установлена операционная система.

 

moris

Пользователь

Сообщений: 7
Регистрация: 12.12.2010

-в том-то и дело что никаких действий не было, просто программа недели 2 не использовалась, а сейчас не работает, даже в примерх база не открывается
-windows XP

 

Dmitry

Администратор

Сообщений: 801
Баллов: 10
Регистрация: 30.09.2010

Задавая вопросы по программе пишите номер версии из раздела СправкаО программе

Под каким пользователем осуществлен вход в систему?

 

moris

Пользователь

Сообщений: 7
Регистрация: 12.12.2010

пользователь один, под ним осуществлён вход

 

Dmitry

Администратор

Сообщений: 801
Баллов: 10
Регистрация: 30.09.2010

Задавая вопросы по программе пишите номер версии из раздела СправкаО программе

Позвоните нам, будем разбираться. Всё должно работать.
(812)767-0352, 767-0353, 766-6728

 

moris

Пользователь

Сообщений: 7
Регистрация: 12.12.2010

и ещё один вопрос, но из другой одласти, что значит сеть водоснабжения не связана и как проверить разрывы на сети

 

moris

Пользователь

Сообщений: 7
Регистрация: 12.12.2010

а каким образом связать все участки сети в одну?

 

moris

Пользователь

Сообщений: 7
Регистрация: 12.12.2010

у меня при поиске связанных показывает только один участок, которые идёт непосредственно от источника, а что нужно сделать, чтобы все ответвления были связаны с источиком?

 

Dmitry

Администратор

Сообщений: 801
Баллов: 10
Регистрация: 30.09.2010

Задавая вопросы по программе пишите номер версии из раздела СправкаО программе

Вам нужно с помощью инструментов редактирования правильно связать сеть.

 

Добрый вечер! Подскажите как решить проблему, скачиваю Демо-версию программы с Вашего официального сайта, устанавливаю и при создании сети в Zulu Thermo выскакивает ошибка: «Ошибка доступа к данным. An error occurred while attempting to initialize the Borland Database Engine (error $2108)/

С уважением, Олег.

 

Алексей Аширов

Администратор

Сообщений: 3267
Регистрация: 23.11.2020

#16

21.03.2019 21:54:57

Добрый вечер! Вы при создании сети наверно выбрали для хранения таблиц Paradox. Формат устаревший, не поддерживает Unicode. Работает с BDE, который не устанавливается с 8-й версией сразу. BDE можно установить (

https://politerm.com/articles/tips/bdevista/?sphrase_id=41433]https://politerm.com/articles/tips/bde…

[ )
Но лучше выбрать для хранения таблиц SQlite

0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии

А вот еще интересные материалы:

  • Яшка сломя голову остановился исправьте ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного исправьте ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного где ошибка
  • Ошибка apex legends engine error audio ship general stream mstr
  • Ошибка an error occurred when unpacking unarc dll returned an error code 1