Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2004.05.16;
Скачать: [xml.tar.bz2];

Вниз

BDE отваливается   Найти похожие ветки 

 
T{}r(l-l   (2004-04-16 14:50) [0]

Доброго времени суток, уважаемые!
Отваливается проект под Win2000, запускающийся из среды (компилившийся под XP). "Ошибка инициализации БДЕ" код ошибки 2501 - нехватка памяти.Отдельно .ехе-шник работает. Вот и вопрос - какого?...


 
bushmen ©   (2004-04-16 15:03) [1]

> Это как?


 
T{}r(l-l   (2004-04-16 16:00) [2]

Ну вот есть папка с проектом, есть набор компонентов для этого проекта, всё это работало-компилилось-билдилось под Win"XP, экзешник распространяется на Win"2000-98, всё рулит. Вот я хочу перекинуть всё это добро на другую машину, дабы там человек мог "работать-компилить-билдить". Я всё это делаю - ставлю дэльфю и всё вышеуказанное (а там операционка win"2000!), нажимаю F9 - хлоп! "Ошибка инициализации БДЕ"...


 
Nikolay M. ©   (2004-04-16 16:12) [3]

Возможно, последствия криво поставленной до этого БДЕ. Случайно, программу не вместе с файлами БДЕ в одной директории распространяешь?


 
T{}r(l-l   (2004-04-16 16:17) [4]

нет, не в одной директории... Я деинсталировал 10 раз дэльфю, в regedit-е все ссылки тёр. Вот на win"2000 server всё поставилось. Мне кажется это настройки реестра виноваты, надо винду сносить и по-новой ставить.


 
bushmen ©   (2004-04-16 16:20) [5]

А на 2000 sp стоят какие?


 
T{}r(l-l   (2004-04-16 16:24) [6]

3 sp и на Prof и на Server-e. Вот ещё момент: со старой версией программы всё нормально, но я ничего нестандартного, никаких новых компонент не добавлял..


 
Nikolay M. ©   (2004-04-16 17:04) [7]


> Я деинсталировал 10 раз дэльфю

БДЕ надо деинсталить, а не дельфю.


 
T{}r(l-l   (2004-04-16 17:41) [8]

да и БДЕ деинсталил, и отдельно и с делфёй..


 
Nikolay M. ©   (2004-04-16 20:35) [9]

Поиск по Яндексу "BDE 2501" дает много интересного.
Например:

Увеличить значение параметра MAXFILEHANDLES в BDE. MAXFILEHANDLES - максимальное количество файлов, которое может использовать BDE. Значения от 5 до 4096. По умолчанию - 48.
Однако после увеличения этого параметра может возникнуть уже другая ошибка: "Insufficient memory for this operation. Table: C:\...\Temp\DelXX.DB".
В этом случае надо увеличить не только параметр MAXFILEHANDLES, но и параметры, связанные с памятью:
- MINBUFSIZE - минимальное количество памяти отводимое под Кэш, в килобайтах. Значения от 32 до 65535. По умолчанию 128 KB.
- MAXBUFSIZE - максимальное количество памяти отводимое под Кэш, в килобайтах. Значения от MINBUFSIZE, сверху ограничено доступной памятью в Windows .Должно делиться на 128. По умолчанию 2048 KB.
- MEMSIZE - максимальное количество памяти, которое может использовать BDE, в мегабайтах. По умолчанию 16 MB. По опыту - не стоит делать больше 30, т.к. может возникнуть "Ошибка при попытке инициализации Borland Database Engine (ошибка $2501)".
- SHAREDMEMSIZE - максимальное количество памяти, которую будет использовать   BDE при работе с файлами, драйверами, системными и пользователскими таблицами, в килобайтах. Значения от 2048. По умолчанию: 2048 KB.



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2004.05.16;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.424 c
14-1083052737
Saturn
2004-04-27 11:58
2004.05.16
У кого небудь есть CWrite?


9-1072383557
MelcoSoft
2003-12-25 23:19
2004.05.16
Мод для Counter Strike


1-1082730271
CTAC
2004-04-23 18:24
2004.05.16
Не могу поменять charset в TRadiobutton :(


1-1083674882
Girder
2004-05-04 16:48
2004.05.16
Как быстро удалить указатель из списка


1-1083076625
Татьяна
2004-04-27 18:37
2004.05.16
Динамический массив





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский