Ошибка bde error 000f

Содержание

  1. Как установить домашнюю бухгалтерияю на флешку?
  2. Как установить домашнюю бухгалтерияю на флешку?
  3. Re: Как установить домашнюю бухгалтерияю на флешку?
  4. Re: Как установить домашнюю бухгалтерияю на флешку?
  5. Re: Как установить домашнюю бухгалтерияю на флешку?
  6. Re: Как установить домашнюю бухгалтерияю на флешку?
  7. Re: Как установить домашнюю бухгалтерияю на флешку?
  8. Re: Как установить домашнюю бухгалтерияю на флешку?
  9. Re: Как установить домашнюю бухгалтерияю на флешку?
  10. Re: Как установить домашнюю бухгалтерияю на флешку?
  11. Re: Как установить домашнюю бухгалтерияю на флешку?
  12. Re: Как установить домашнюю бухгалтерияю на флешку?
  13. Re: Как установить домашнюю бухгалтерияю на флешку?
  14. Ошибка инициализации BDE
  15. Ошибка инициализации BDE
  16. Re: Ошибка инициализации BDE
  17. Re: Ошибка инициализации BDE
  18. Re: Ошибка инициализации BDE
  19. Re: Ошибка инициализации BDE
  20. Re: Ошибка инициализации BDE
  21. Re: Ошибка инициализации BDE
  22. Re: Ошибка инициализации BDE
  23. Re: Ошибка инициализации BDE
  24. Re: Ошибка инициализации BDE
  25. Re: Ошибка инициализации BDE
  26. Тема: Ошибка BDE
  27. Ошибка BDE
  28. Ошибка инициализации bde домашняя бухгалтерия windows 10
  29. Домашня бухгалтерія та BDE

Как установить домашнюю бухгалтерияю на флешку?

Как установить домашнюю бухгалтерияю на флешку?

Сообщение Tornad » 30 мар 2010, 16:55

Re: Как установить домашнюю бухгалтерияю на флешку?

Сообщение Keepsoft » 30 мар 2010, 18:24

1. Закройте Домашнюю бухгалтерию, если она у Вас открыта
2. Скачайте последнюю версию Домашней бухгалтерии 5: http://www.keepsoft.ru/files/homebuh/homebuh5.exe
3. Проинсталлируйте Домашнюю бухгалтерию 5 на флешку или на жесткий диск

Что касается ошибки DLL, то приведите пожалуйста дословно текст сообщения об ошибке, которую выдает программа и на каком этапе это происходит.

Re: Как установить домашнюю бухгалтерияю на флешку?

Сообщение VIGO » 20 май 2010, 12:35

Re: Как установить домашнюю бухгалтерияю на флешку?

Сообщение Keepsoft » 20 май 2010, 17:21

Re: Как установить домашнюю бухгалтерияю на флешку?

Сообщение VIGO » 20 май 2010, 20:58

Re: Как установить домашнюю бухгалтерияю на флешку?

Сообщение Keepsoft » 21 май 2010, 12:52

Re: Как установить домашнюю бухгалтерияю на флешку?

Сообщение VIGO » 24 май 2010, 15:34

Устраняю ошибку, запускается программа с тестовой БД Петров, Сидоров

Re: Как установить домашнюю бухгалтерияю на флешку?

Сообщение Keepsoft » 24 май 2010, 22:03

Устраняю ошибку, запускается программа с тестовой БД Петров, Сидоров

Re: Как установить домашнюю бухгалтерияю на флешку?

Сообщение VIGO » 25 май 2010, 07:39

Re: Как установить домашнюю бухгалтерияю на флешку?

Сообщение VIGO » 25 май 2010, 07:43

Re: Как установить домашнюю бухгалтерияю на флешку?

Сообщение Keepsoft » 25 май 2010, 09:01

Разумеется проблема именно в этом. Переносная лицензия предназначена для накопителей, подключаемых к компьютеру через USB и определяющихся в системе, как переносное устройство.
Чтобы Домашняя бухгалтерия работала с теми папками, которые Вам нужны, создайте в папке Домашней бухгалтерии на ZIV-носителе файл с именем homebuh5.ini со следующим содержанием:
[Paths]
BasePath=.Base
BackUpPath=.BackUp
BaseReportsPath=.BaseReports
BaseSDPath=.BaseSD
BaseTempPath=.BaseTemp

В этом случае Домашняя бухгалтерия будет брать данные из папок, расположенных в папке самой Домашней бухгалтерии (где лежит файл HomeBuh5.exe)

А что касается ошибки BDE, то скопируйте все файлы из папки %AllUsersProfile%%APPLICATIONDATA%KeepsoftBDE в папку Домашней бухгалтерии на ZIV-носителе

Re: Как установить домашнюю бухгалтерияю на флешку?

Сообщение VIGO » 25 май 2010, 12:31

Keepsoft писал(а): Разумеется проблема именно в этом. Переносная лицензия предназначена для накопителей, подключаемых к компьютеру через USB и определяющихся в системе, как переносное устройство.
Чтобы Домашняя бухгалтерия работала с теми папками, которые Вам нужны, создайте в папке Домашней бухгалтерии на ZIV-носителе файл с именем homebuh5.ini со следующим содержанием:
[Paths]
BasePath=.Base
BackUpPath=.BackUp
BaseReportsPath=.BaseReports
BaseSDPath=.BaseSD
BaseTempPath=.BaseTemp

В этом случае Домашняя бухгалтерия будет брать данные из папок, расположенных в папке самой Домашней бухгалтерии (где лежит файл HomeBuh5.exe)

А что касается ошибки BDE, то скопируйте все файлы из папки %AllUsersProfile%%APPLICATIONDATA%KeepsoftBDE в папку Домашней бухгалтерии на ZIV-носителе

Источник

Ошибка инициализации BDE

Сообщение Xelavir » 10 авг 2016, 10:40

Re: Ошибка инициализации BDE

Сообщение Keepsoft » 11 авг 2016, 11:34

Re: Ошибка инициализации BDE

Сообщение Xelavir » 11 авг 2016, 11:40

Re: Ошибка инициализации BDE

Сообщение Keepsoft » 11 авг 2016, 13:27

Re: Ошибка инициализации BDE

Сообщение Xelavir » 16 авг 2016, 10:23

Re: Ошибка инициализации BDE

Сообщение Keepsoft » 17 авг 2016, 00:15

Re: Ошибка инициализации BDE

Сообщение Xelavir » 17 авг 2016, 18:31

Re: Ошибка инициализации BDE

Сообщение Keepsoft » 17 авг 2016, 23:25

Re: Ошибка инициализации BDE

Сообщение alan » 10 дек 2016, 22:57

Аналогичная проблема с переносной версией Домашней бухгалтерии 6.
Установил программу на флешку. На том компьютере, где была установлена стандартная версия на диск С (Windows XP) программа с флешки запускается без проблем, но на другом компьютере выдает сообщение «Ошибка инициализации BDE» (Windows 7).

Поэтому хочется понять, каким образом можно устранить данную ошибку и начать пользоваться переносной версией? Ведь специально переходил на переносную версию, чтобы не быть привязанным к старому компьютеру.

Re: Ошибка инициализации BDE

Сообщение Keepsoft » 11 дек 2016, 23:03

alan писал(а): Аналогичная проблема с переносной версией Домашней бухгалтерии 6.
Установил программу на флешку. На том компьютере, где была установлена стандартная версия на диск С (Windows XP) программа с флешки запускается без проблем, но на другом компьютере выдает сообщение «Ошибка инициализации BDE» (Windows 7).

Поэтому хочется понять, каким образом можно устранить данную ошибку и начать пользоваться переносной версией? Ведь специально переходил на переносную версию, чтобы не быть привязанным к старому компьютеру.

Re: Ошибка инициализации BDE

Сообщение Vadym » 17 май 2017, 15:33

Источник

Тема: Ошибка BDE

Опции темы
Отображение

Ошибка BDE

Win 7 Prof 32 бит. Сначала время от времени, теперь каждый раз, если запущен выделенный сервер, при запуске редактора (или отчетов) выдается ошибка:
An eror occured while attemping to initialize the BDE (error S210D).

Поначалу проблема решалась переустановкой BDE. Теперь дошаманился, даже переустановка не помогает sm

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

im icq

Win 7 Prof 32 бит. Сначала время от времени, теперь каждый раз, если запущен выделенный сервер, при запуске редактора (или отчетов) выдается ошибка:
An eror occured while attemping to initialize the BDE (error S210D).

Поначалу проблема решалась переустановкой BDE. Теперь дошаманился, даже переустановка не помогает sm

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

З.Ы. все ярлыки запускаются от имени администратора

У некоторых такая фигня еще на XP проявлялась. Но о решении проблемы никто не хвастался.

im icq

Решение нашёл в параметрах конфигурации BDE
ConfigurationSYSTEMINIT
параметр SHAREDMEMLOCATION

NT 2000 Ru
значение увеличивал с 1000 с шагом 1000 на 3000 ошибка исчезла»

Решать проблему надо, ибо случается sad

Вот еще инфа. Только источники информации недоступны что-то у меня.

Insufficient memory for this operation ($2501)
Ошибка: ваша программа (или другая программа, использующая BDE) исчерпала всю память доступную BDE.
Решение:
1) Закройте все программы использующие BDE.
2) Найдите программу BDEADMIN.EXE. Обычно она располагается в «Program FilesBorland. «.
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 FilesBorland. «.
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.
Решение:
Попробуйте решения из описанных выше случаев.

Источник

Ошибка инициализации bde домашняя бухгалтерия windows 10

topdown
Pat ( 2003-01-17 14:23 ) [1]

Попробуй не ставить BDE, а кидать нужные dll»ки в папку с EXE»шником..может что-нить где-нить не прописывается.

topdown
gsu ( 2003-01-17 17:34 ) [2]

1. ошибка в программе
2. глюки bde

topdown
VAleksey ( 2003-01-18 13:17 ) [3]

topdown
Наталия ( 2003-01-20 06:06 ) [4]

VAleksey © (17.01.03 13:06)
Было у меня один раз такое. Несколько в иной интерпретации. После установки БДЕ программа около двух лет работала без проблем. Однажды, после запуска антивируса, при попытке запуска программы появилась такая ошибка, как ты описал. Переустановила БДЕ, всё заработало. С чем это связано, пока не понятно.

Pat © (17.01.03 14:23)
Твой совет ни в какие ворота не лезет.

Источник

Домашня бухгалтерія та BDE

28189 1398898047

10234814 s 3

151

6297

Насколько я помню, они используют БД формата Paradox.
Я бы сохранил отдельно базу данных. Потом установил новую программу, и попытался перезаписать БД поверху существующей (или попытался переключить программу на существующую БД, если такая функция есть). Не получится, тогда дальше думать.

ЗЫ. Вообще, имеет смысл обдумать переход на альтернативы, потому как использование BDE в 2016 году свидетельствует о серьезных проблемах в мозгах разработчика.

415 1603104877

alt402 13.06.2016 21:23 пишет:

ЗЫ. Вообще, имеет смысл обдумать переход на альтернативы, потому как использование BDE в 2016 году свидетельствует о серьезных проблемах в мозгах разработчика.

программа написана в 1998 году
тогда BDE это было актуально

боюсь, что программа не столько хороша, чтобы разработчики инвестировали в переписывание на актуальной платформе.

если шо, до сих пор, сам сопровождаю программу написаною мной на Delphi 6, с тем же BDE в 1998-1999 годах

Изменено hollywood (21:38 13/06/2016)

415 1603104877

ВОт это все в ТОЧНОСТИ выполнил.

важно именно точно!

Изменено hollywood (21:41 13/06/2016)

415 1603104877

алтернативное радикальное решение:
VirtualBox + WindowsXP SP3 + Твоя программа

93306 1424646197

hollywood 13.06.2016 21:43 пишет:
алтернативное радикальное решение:
VirtualBox + WindowsXP SP3 + Твоя программа

Зачем такие костыли, если прога нормально работает на всех виндах, вплоть до 10-ки? Это у ТС какая-то локальная проблема.

28189 1398898047

hollywood 13.06.2016 21:37 пишет:
ВОт это все в ТОЧНОСТИ выполнил.

важно именно точно!
1. Убедитесь, что Ваша учетная запись Windows имеет права администратора

точно
чиста вінда після переустановки, один юзер

Изменено S.T.A.L.K.E.R (21:54 13/06/2016)

28189 1398898047

hollywood 13.06.2016 21:37 пишет:
ВОт это все в ТОЧНОСТИ выполнил.

важно именно точно!

В ответ на:

6. После успешной инсталляции BDE, найдите на Вашем компьютере и запустите файл bdeadmin.exe (обычно этот файл находится в папке C:ProgramDataKeepsoftBDE)

idontno

10234937 s fayl bde

151

hollywood 13.06.2016 21:37 пишет:
ВОт это все в ТОЧНОСТИ выполнил.

важно именно точно!

В ответ на:

6. После успешной инсталляции BDE, найдите на Вашем компьютере и запустите файл bdeadmin.exe (обычно этот файл находится в папке C:ProgramDataKeepsoftBDE)

idontno

Ну хорошо, а где твои файлы с данными лежат? BDE то на месте, а данные к нему есть?

Изменено Maks_on_Escort (22:22 13/06/2016)

Источник

Всем привет нужна помощь. у меня ff3 2011 брал 1.5 года назад после аварии в передок. восстановил все работает кроме ближнего света, на фишке фары ближнего света напряжение около 7 вольт. ездил на диагностику сказали что ошибки BCMii не сбрасываются а ближний не работает из за ошибки:

U1000 — Активирована защита полупроводникового выходного усилительного каскада — выходной усилительный каскад отключен

адаптером ucds можно перезагрузить модуль BCMii, прочитать ошибки. Скинуть их нет. пол года назад поменял прошивку было:

ECU Software: BV6N-14C094-AN
Catalogue number: BV6N-14A073-FP
Serial number: 000810042424

стало:

ECU Software: BV6N-14C094-XA
Catalogue number: BV6N-14A073-FP
Serial number: 000810042424

Может кто знает что можно сделать?

ВСЕ ОШИБКИ:

Опрос модуля BCMii…
Ошибок по модулю: 11

B110C — Электродвигатель предохранительной блокировки замка задней двери со стороны водителя

B110C — Короткое замыкание на массу/ VBATT электрической цепи датчика 2 удара со стороны водителя
Статус: 87 — Отсутствие сообщения
Доп.статус: 28 — Короткое замыкание электрической цепи на другой выходной сигнал. DTC присутствует на момент запроса.

U0131 — Потеря связи с PSCM

U0131 — Потеря связи с модулем управления усилителем рулевого управления
Статус: 00 — Нет информации
Доп.статус ошибки 6C в базе не найден….

U0151 — Потеря связи с модулем управления вспомогательной удерживающей системой

U0151 — Потеря связи с RCM
Статус: 00 — Нет информации
Доп.статус ошибки 68 в базе не найден….

U023A — Потеря связи с модулем обработки изображений A
Статус: 00 — Нет информации
Доп.статус ошибки 6C в базе не найден….

B1C84 — Электрическая цепь выходного сигнала реле обогрева заднего окна
Статус: 13 — Разрыв электрической цепи
Доп.статус ошибки 68 в базе не найден….

B10E5 — Сигнал активизации PCM
Статус: 15 — Короткое замыкание на + аккумулятора или разрыв электрической цепи
Доп.статус ошибки 68 в базе не найден….

B12CA — Индикатор состояния системы Eco-Start для пуска/ остановки
Статус: 15 — Короткое замыкание на + аккумулятора или разрыв электрической цепи
Доп.статус ошибки 6C в базе не найден….

B12CD — Модуль стабилизации напряжения
Статус: 87 — Отсутствие сообщения
Доп.статус ошибки 6C в базе не найден….

B1390 — Блок управления рассеянной подсветки

B1390 — Замыкание на массу датчика температуры масла
Статус: 87 — Отсутствие сообщения
Доп.статус ошибки 6C в базе не найден….

U1000 — Активирована защита полупроводникового выходного усилительного каскада — выходной усилительный каскад отключен

U1000 — SCP (J1850) неисправность коммуникационной шины
Статус: 00 — Нет информации
Доп.статус ошибки 6C в базе не найден….

U3000 — Модуль управления
Статус: 49 — Внутренняя электронная неисправность
Доп.статус ошибки 6C в базе не найден….

Фото в бортжурнале Ford Mondeo IV

Всем привет!
Недавно ехал по трассе порядка 300 км.
На подъезде к Москве встал в пробку.
Через некоторое время у меня загорелся Check Engine, машина стала как-то тяжело работать.
Я ее заглушил, завел снова — все пропало, а спустя 30 мин загорелись все лампочки на панели приборов, отвалилась педаль газа.
Кое-как свернув на обочину заглушил машину, опять завел — все пропало.
С собой был ноут с программой и доработанный Elm327.
После чтения ошибок в каждом блоке висели ошибки по потери связи с CAN BUS.
Ошибки все стёрлись, кроме блока BCMii.
На выходных я его снял, полностью разобрал, просмотрел все дорожки, также разобрал все подходящие к нему разъемы, проверил каждый провод и ничего не нашел…
Чуть позже у меня вылезла ошибка по пассажирской подушке и я решил снять бардачек.
Результаты на фото… Товарищи поставили обманку подушки, но не нашли кусочка изоленты, это дело коротило на массу и выдавало ошибку…пздц…
Но что ещё интереснее, я нашел охрененный пучек проводов, который тупо обрезан. Может кто подскажет куда он должен был идти.

Друзья, подскажите пожалуйста как убрать ошибки по BCMii, из-за них как я понимаю у меня на магнитоле перестали отображаться настройки климата.
И есть ли возможность что эти ошибки из-за разъема панели приборов? Туда я ещё не лазил.
Заранее благодарю!

Фото в бортжурнале Ford Mondeo IV

Пробег: 172 000 км

Ford Focus III 2013 1.6 105

машина приехала с проблемой по CANу. под капотом нашел коротыш, все проблемы ушли, но остались ошибки

(IDS 86.00+VCM):

U0131:00-2F Потеря связи с PSCM

U0131:00-28 Потеря связи с PSCM

X9FLXXEEBLDB22771

данное авто комлектуется «Гидроусилителем руля» и модуля PSCM в ней нет и не должно быть

в ETIS смотрел asbuilt, описание и перечень модулей, нигде не упоминается

asbuilt подгрузил из ETIS и прошил в BCMII (при помощи IDS 86.00+VCM)

CCC на машине просмотрел IDS и FOCCCUS, там указан гидроусилитель

версии прошивок по всем блокам соответствует ETISу

BCM    BV6N-14A073-BU          BV6N-14C094-AS          18-05-13 04:35    
PCM    DV61-12A650-BBB          DV61-14C204-BBB          18-05-13 04:35    
ABS    BV61-2C405-AK          BV61-14C036-AN          18-05-13 04:35    
IPC      BM5T-10849-BAD          BM5T-14C026-AU          18-05-13 04:35    
FCDIM CM5T-18B955-AC          CM5T-14D358-AC          18-05-13 04:35    
ACM    BM5T-18C815-DL          AM5T-14C044-DL          18-05-13 04:35    
SASM  BV6T-3F818-AD          BV6T-14C309-AD          18-05-13 04:35    
RCM   CM5T-14B321-CA          AM5T-14C028-AF          18-05-13 04:35

сделел переустановку PCM с перепрограммированием, ессно IDS прошивку DV61BBB сам взял из интернета.

до меня в мозгах никто не ковырялся.

после удаления ошибок, ошибки уходят.

ошибка в IPC по блоку PSCM ушла и не возвращается.

по BCMII ошибка появляется после запуска двигателя.

модуль PSCM сетевые испытания не проходит…

машина заводится, едет, по езде проблем нет.

в чем дело и откуда BCMII и IPC берут информации о том, что должен быть модуль PSCM не понимаю.

что смотреть куда рыть, что поменять?

Written by quinn on Thursday, 30 September 1999 Posted in DATA

Question:. I’m getting BDE Error 000F. What does this mean?

Answer: BDE Error 000F usually indicates that the buffer
manager ran out of memory, though there may be other causes for this
error. Increasing the BDE SHAREDMEMSIZE parameter in BDE Admin may
solve the problem, or just delay the error from occuring.

Tags:
Delphi
C++Builder
Database
Database Engines

Support guy since 3/18/85. It was dBASE II/III back then.

Check out more tips and tricks in this development video:

No iframes

 
navichok

 
(2007-11-21 20:34)
[0]

СУБД InterBase через некоторое время работы программы выходит BDE error $000F что делать?


 
Johnmen ©

 
(2007-11-21 20:41)
[1]

первая же ссылка
http://www.yandex.ru/yandsearch?text=BDE+error+%24000F


 
navichok

 
(2007-11-21 20:54)
[2]

Я это уже читал и сделал как написано, не помогло поэтому задал вопрос!


 
Kolan ©

 
(2007-11-21 21:02)
[3]

Самый простой и надежный метод — не использовать BDE.


 
megabyte ©

 
(2007-11-22 10:08)
[4]

Для IB есть же стандартные компоненты в Дельфях IBX!


 
Desdechado ©

 
(2007-11-22 11:05)
[5]

Ошибка BDE 000F обычно сигнализирует о том, что для менеджеру памяти не хватило этой самой памяти для выделения под буфер (при получении записей от сервера), хотя могут быть и иные причины.
Query.Unidirectional:=True
Или не читать километровые таблицы в память, доработав логику программы до нормальной.


We are getting this BDE Error error at a certain point on our application on
windows 95 machines but not windows 98 .
This is an excerpt from the borland website:
Question:. I’m getting BDE Error 000F. What does this mean?

Answer: BDE Error 000F usually indicates that the buffer manager ran out of
memory, though there may be other causes for this error. Increasing the BDE
SHAREDMEMSIZE parameter in BDE Admin may solve the problem, or just delay
the error from occuring.

*********************

One of our customer setup windows 98 on one machine and was unable ti get
the BDE error which was happening on her windows 95 machines. FYI, all our
source code is compiled on windows98 and then installed on windows 95
machines(most of our clients seem reluctant to upgrade their OS to 98). Is
it possible that winodws98 has some memory related routines that helps with
memory management better than windows 95 and does the fact that we compile
our apps on windows 98 probably make it less immune to memory related errors
on windows 95?

SYSTEM INIT settings: On a related note, i was messing with the settings in
the BDE. I wanted to know your opinion on the following:
1)MAXBUFSIZE: What is the negative of setting this too high? You could
theoretically set it to the amount of RAM available on your computer.
2) MAXFILEHANDLES: 5 to 4096. The higher the setting the more your windows
resources get used, but improves performance. How do we determine how high
is enough.
3) MEMSIZE and SHAREDMEMSIZE: These setting are relevant to the BDE error
issue I discussed above. In dejanews, iremember seeing somone from TeamB
give us a formula on how to determine these 2 settings. I dont have it now.
But in general, is it OK to set these as high as we can as long as we follow
the formula? THe formual i think was something lalong the lines of :
MEMSIZE = Total RAm on your PC — 16MB
SHAREDMEMSIZE= 25% of the MEMSIZE
or something close to that.
4)MINBUFSIZE: How do we determine the best setting for this

ghost_us

  • #1

I know it’s a long shot but does anyone out there use the BDE engine in a programming capacity and hit the good old «BDE Error 000F» issue.

I looked it up and set SHAREDMEMSIZE to max along with all the other init params. Seems I still get it when loading certain records in a SQL qry object.

Figure someone may have run into this before.

Thanks,

UberSoldat

  • #2

I havent really used the database that much to be honest, I looked into the error and it states ‘the buffer manager run out of memory’.

what is your SQL query calling? how many records do you query? Perhaps you could try normalising your database to help it run more efficiently?

Sorry, if what I have said, is no use

IT_GEEK

  • #3

lol, I love this answer I found on the Delphi32 site faq regarding your error

«In general, when this error occurs you must do less of something to make the error not occur. «

IT_GEEK

  • #4

But I did find this:-

A possible cause of the infamous $000F error can also be the presence of (too) many MEMO (Blob) fields in the result set. I had this one using SQL 6.5 and BDE 5.1. Increasing blobs to cache, memory size for the BDE etc … did not help. The matter was complicated because the effect of the error showed up in another non related task (which returned no records on a normal simple query-not embedded in a try ..except) whilst the actual origin of the error was in a running task. Altering the start sequence of both tasks made the error disappear for a while. Removing the Blobs from the select list in the query and moving them to a separate query in an ‘OnAfterScroll’ cured the problem.

ghost_us

  • #5

IT_GEEK said:

But I did find this:-

A possible cause of the infamous $000F error can also be the presence of (too) many MEMO (Blob) fields in the result set. I had this one using SQL 6.5 and BDE 5.1. Increasing blobs to cache, memory size for the BDE etc … did not help. The matter was complicated because the effect of the error showed up in another non related task (which returned no records on a normal simple query-not embedded in a try ..except) whilst the actual origin of the error was in a running task. Altering the start sequence of both tasks made the error disappear for a while. Removing the Blobs from the select list in the query and moving them to a separate query in an ‘OnAfterScroll’ cured the problem.

That may be a winner!!!

I realized I had 2 memo data fields tied to the data element. It was around 490 records. Not really a lot.

It’s basically making a sql call to an AS-400 with parameterized date and time, looping through returned records and inserting into an access db.

Im not sure what you meant by the onafterscroll event. I mean I do, but are you saying that you had a control of some sort causing the issue or was it the dataset itself? I use mainly Borland Builder 6 C++ and 2006 and I use TMS for custom controls. So

Also, I have built a little sql tool much like MS SQL query analyzer and ran the query through that with no errors, which was really getting me loopy.

I need to select on the blob fields but I guess I could query them separately as two fields (blob, PKey) and then the rest of the fields.

Do you think if I just remove all bound controls and read from the query object I should be ok? In your opinion?

«In general, when this error occurs you must do less of something to make the error not occur. »

That’s the same error description we were laughing at/cursing over here

IT_GEEK

  • #6

I found the solution on Google, so the «onafterscroll» comment is not mine, but as you say, it sounds like the person had it bound to a control, a listbox or combobox seems most likely

IT_GEEK

  • #7

Sorry, just read the rest of your post. As I say, I googled the answer. I have never used Delphi or C++. But as a general comment the error would seem to be within the Borland engine. Just out of intrest the tool you bullt was that built using the Borland C++ package? With regard to removing the bound controls, its tricky to say without seeing the interface. Whenever I have used bound controls it has been to make the interface work slicker and better for the user, so I would be reluctant to remove that functionality because of a Borland error. If you can work around it somehow as you say by querying the memo fileds seperately and can then combine your results into the control, so the user doesnt even notice you have changed the code, to me that would be a better solution

ghost_us

  • #8

IT_GEEK said:

Sorry, just read the rest of your post. As I say, I googled the answer. I have never used Delphi or C++. But as a general comment the error would seem to be within the Borland engine. Just out of intrest the tool you bullt was that built using the Borland C++ package? With regard to removing the bound controls, its tricky to say without seeing the interface. Whenever I have used bound controls it has been to make the interface work slicker and better for the user, so I would be reluctant to remove that functionality because of a Borland error. If you can work around it somehow as you say by querying the memo fileds seperately and can then combine your results into the control, so the user doesnt even notice you have changed the code, to me that would be a better solution

In a nutshell:

It’s an app that monitors a IBM as400 file/table that stores integration errors. The errors are wiped by the system after 3 days and provide no notification

I’m writing something that scans that file via sql and stores the results permanently in another database. It will also pro actively email or text notify a distro list when errors are present.

The way the connection works is that a general connection is created and bound to a BDE database component via ODBC. Then either query or table objects are bound to the database object, then a data source is bound to the table or query, then lastly your componant(s) are bound to the data source.

You can poll the data components directly or through the components via datasource. The datasource more cotrols the traffic and connection rules ie: Read only, Select, delete, insert, update, et al.

Anyway, the error was occurring when I opened a query component and activated it. I think that because there were 2 memo fields bound in via the method above it was causing the error. I plan on just polling the query object directly.

We’ll see how it works out.

Thanks for your help.

Понравилась статья? Поделить с друзьями:
  • Ошибка battery charge fault пежо 406
  • Ошибка bcm u3000 форд фокус 3
  • Ошибка battery alternator stop vehicle
  • Ошибка bcm u1000 форд фокус 3
  • Ошибка batch render