2012-08-23 2 views
0

Можно создать дубликат:
BDE initialization failure (error $2501) on Vista

В эти дни наш клиент держать встречая вопрос BDE с кодом ошибки $ 2501 при попытке открыть два экземпляра доли приложения такой же псевдоним

Произошла ошибка при попытке инициализации Borland Database Engine (ошибка $ 2501)

Но если закрыть один из них или просто открыть один экземпляр, вопрос исчез.

И я попытался настроить SHAREMEMSIZE & SHAREMEMLOCATION, но без везения проблема все еще существует.

Любая идея обойти его?

+2

см. http://stackoverflow.com/questions/866485/bde-initialization-failure-error-2501-on-vista Похож на дубликат этого –

+0

Спасибо, что напомнили, @Heffernan, I ' я прочитал этот пост, но они не совпадают с вопросом, мое приложение отлично работает под XP, W2k, Vista или даже Windows 7, но оно провалилось только тогда, когда два или более экземпляра работают одновременно –

+0

@todofixthis, можете ли вы помочь повторно открыть этот вопрос? Это не то же самое с сообщением, которое вы указали –

ответ

7

Наша Paradox/BDE на базе программного обеспечения работает на несколько тысяч сетевой, пять или около того пользователей/установки в разных городах и компаний

Мы уже видели страшного $ 2501 ошибку на несколько десятков из них по прошлому несколько лет.

SHAREDMEMSIZE = 4096 и SHAREDMEMLOCATION = 0x5BDE всегда помогали нам преодолеть эту ошибку.

Итак, берем сердце! BDE еще жив, даже больше, чем десятилетие с момента его последнего обновления.

Должны ли мы переходить на более современную платформу? ДА!

Неужели многие из нас разочарованы недостатками своего LocalSQL и т. Д.? ДА!

Многие из нас впечатлены тем, что он все еще работает? ДА!

Многие из нас задерживали сохранение устаревшего кода, что было бы слишком дорого для перехода на новую базу данных? ДА! (тяжелый вздох)

+0

Предположительно, вы имеете в виду SHAREMEMSIZE = 4096 и SHAREMEMLOCATION = 0x5BDE –

+0

Спасибо, @DavidHeffernan. Я имел слово «соответственно», но добавил идентификаторы только сейчас. Делает это более ясным. – RobertFrank

+0

Спасибо, @Frank, на самом деле я попробовал это магическое число 4096 и 0x5BDE, но он просто работает некоторое время, проблема все еще происходит после этого –

Смежные вопросы