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

Вниз

BDE Error 8453   Найти похожие ветки 

 
Helen   (2007-12-27 15:24) [0]

Почему при добавлении алиаса у меня появляется ошибка BDE Error 8453: Cannot write to Engine configuration file. Алиасов создано уже больше 255, но до этого все было нормально.


 
sniknik ©   (2007-12-27 15:45) [1]

> Алиасов создано уже больше 255
цифра прикольная... а удали один какой нибудь чтобы стало 254 и еще раз попробуй создать.


 
sniknik ©   (2007-12-27 15:47) [2]

> Cannot write to Engine configuration file
хотя нет, надо проверять, может запись заблокирована/прав нет. (?)


 
sniknik ©   (2007-12-27 15:49) [3]

о, еще вспомнил, проверь его (cfg файл)  на размер, были вроде у инишек/чегото еще/... раньше ограничения на 64к.

а вообще, откуда столько алиасов?


 
Helen   (2007-12-27 15:59) [4]

размер файла idapi.cfg 48 кб. Если удалить один алиас, то еще один можно создать, а еще второй - уже нельзя


 
Германн ©   (2007-12-27 16:13) [5]


> Если удалить один алиас, то еще один можно создать, а еще
> второй - уже нельзя
>

Действительно число прикольное.


 
sniknik ©   (2007-12-27 16:14) [6]

> Если удалить один алиас, то еще один можно создать
если их там точно ровно 255 и 256й не создается, то вывод очевиден, гдето у них счетчик типа байт есть... и ничего с этим тогда не поделаешь.

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


 
clickmaker ©   (2007-12-27 16:17) [7]

для БДЕ 256 - вообще магическое число: и длина строкового поля им ограничена


 
Helen   (2007-12-27 16:20) [8]

программа написана не мной, я только пользую ее, а алиасов у меня создано где-то 260. Нужно еще. Как же обойти этот размер 48 кб?


 
Германн ©   (2007-12-27 16:29) [9]


> а алиасов у меня создано где-то 260

О как. Число перестало быть магическим. Как же тогда объяснить Helen   (27.12.07 15:59) [4]?


 
sniknik ©   (2007-12-27 16:30) [10]

> а алиасов у меня создано где-то 260.
постарайся посчитать точно. а не "где-то", от этого много зависит... если число например 254/255/256 есть варианты что именно не так (хотя тебе это и не поможет добавить не убирая, но ясно будет в чем именно "кранты")
а вот число 260 это число "ни о чем"....

> Как же обойти этот размер 48 кб?
вряд ли это причем... (не 64к) проверь, удали еще раз один алиас (чтобы точно мог создастся еще один), а перед созданием добей в cfg "мусора", комментариев каких нибудь на  размер одного алиаса... создавай. создался? тогда размер файла не причем.


 
Правильный_Вася   (2007-12-27 16:52) [11]

небось по алиасу на каждую таблицу
а таблицы небось каждый год/квартал новые начинаются


 
Helen   (2007-12-27 17:14) [12]

>небось по алиасу на каждую таблицу
>а таблицы небось каждый год/квартал новые начинаются

все не так плохо, как вам кажется, просто разработчики наверное не предполагали, что список алиасов может стать таким большим.

Теперь по поводу моих экспериментов. Алиасов, если верить строке состояния в BDE, 340. Больше создать без ошибки не удается. Делала так: Создаю алиас, далее выбираю Apply - ошибка, пытаюсь закрыть BDE - ошибка, удаляю созданный алиас - ошибка. Закрываю BDE, открываю снова, вижу, что созданный алиас на месте. Могу создать еще один таким же способом. Причем размер файла idapi32.cfg все это время 48 кб. открываю его, названия созданного алиаса нет, а все его параметры есть.
Да, еще есть файл idapi32.000, что это такое?


 
Германн ©   (2007-12-27 17:26) [13]


> Да, еще есть файл idapi32.000, что это такое?
>

Если мне не изменяет мой склероз это бэкап основного файла.


 
Дмитрий   (2008-01-14 13:27) [14]

тож с тем же столкнулся.
В сети обнаружил вот что:
http://www.delphisources.ru/pages/faq/base/bde_limits.html


 
Дмитрий   (2008-01-14 13:29) [15]

Основные ограничения BDE:
...
48K Размер конфигурационного файла (IDAPI.CFG)
...



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

Форум: "Начинающим";
Текущий архив: 2008.02.10;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.48 MB
Время: 0.045 c
10-1138801820
Вопрошающий
2006-02-01 16:50
2008.02.10
Не работает удалённо клиент


2-1200224535
Lotse
2008-01-13 14:42
2008.02.10
Вопрос о работе программы вне среды Delphi


15-1199641953
DVM
2008-01-06 20:52
2008.02.10
Потестите модуль для расчета CRC8/16/32/64


3-1191002264
Dik59
2007-09-28 21:57
2008.02.10
Коды завершения


15-1199546183
Сканер
2008-01-05 18:16
2008.02.10
Вас не раздражает когда "считывают" ?





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский