Bde ошибка 2108

Цитата
Сообщение от Hovercat
Посмотреть сообщение

а вы не могли бы перечислить эти библиотеки?и где их искать?и куда их потом совать на другом компе?

Эти библиотеки находятся С:Program Files->Common Files->Borland Shared->BDE

Названия библиотек: BANTAM.DLL, BLW32.DLL, IDAPI32.DLL, IDASCI32.DLL, IDBAT32.DLL, IDDAO32.DLL, IDDBAS32.DLL, IDDR32.DLL, IDODBC32.DLL, IDPDX32.DLL, IDPROV32.DLL, IDQBE32.DLL, IDQBE32.DLL, IDR20009.DLL, IDSQL32.DLL, SQLDB232.DLL, SQLINF32.DLL, SQLINT32.DLL, SQLMSS32.DLL, SQLORA32.DLL, SQLSSC32.DLL, SQLSYB32.DLL.

Валяются они у меня в папке с прогой. Может это и неправильно так делать, но всё же работает пока на всех компах.

How can we help you today?



Modified on: Wed, 4 Oct, 2017 at 9:21 AM


A Borland $2108 error indicates a failure of the Borland Database Engine (BDE) to properly initialize.

Possible causes:

  1. You are attempting to install the Training Company on a PC that does not have a «production» installation of DBA NextGeneration.
  2. During the install, the files were not properly copied or not properly registered in the system registry.
  3. The registry points to a different location for the BDE files than where they actually got installed.
  4. There are permissions restrictions on the Program Files folder that prevented the Borland directory from being created
  5. The install was done without having local machine admin rights.

Troubleshooting:

Check for the presence of the files IDAPI32.CFG in the C:Program FilesCommon FilesBorland SharedBDE directory. If it is not there, then that is what is causing this error.  

To restore the proper BDE files and settings you will need to do a complete unistall/reinstall of your program.  Go to Windows — Control Panel — Add/Remove Programs and uninstall DBA Next Gen (after making sure to backup/copy the database), and say YES when it asks to remove the BDE files, and then re-run the install with full permissions, and make sure the BDE files copy properly


Did you find it helpful?
Yes

No

Send feedback

Sorry we couldn’t be helpful. Help us improve this article with your feedback.

Related Articles

    • 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

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

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

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

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

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

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

     

    moris

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

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

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

     

    Dmitry

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

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

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

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

     

    moris

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

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

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

     

    Dmitry

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

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

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

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

     

    moris

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

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

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

     

    Dmitry

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

    Сообщений: 813
    Баллов: 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

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

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

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

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

     

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

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

     

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

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

    Сообщений: 3298
    Регистрация: 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

    Создал приложение работающее с 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 сам найдёт и наскирдует все нужные модули и библиотеки.

    Создал приложение работающее с 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)

    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

    Понравилась статья? Поделить с друзьями:
  • Beamng drive ошибка при установке
  • Bcm ошибка ниссан
  • Baxi mainfour 240f ошибка е27
  • Baxi mainfour 240f ошибка е10
  • Baxi mainfour 240f ошибка е03