Форум: "Базы";
Текущий архив: 2003.09.25;
Скачать: [xml.tar.bz2];
ВнизОшибка БД Найти похожие ветки
← →
Centurion (2003-09-05 14:29) [0]Помогите пожалуйста разобраться с ошибкой:
Lock file has grown too large
в БД Paradox.
← →
Centurion (2003-09-05 14:38) [1]неужели никто не знает ответа на этот вопрос.
Из-за чего она возникает?
← →
Mike Kouzmine (2003-09-05 14:49) [2]Из-за того, что файл paradox.lck стал очень большим.
← →
Centurion (2003-09-05 14:51) [3]Удаление этого файла ни к чему хорошему не привели
← →
Anatoly Podgoretsky (2003-09-05 15:00) [4]ты хочешь что бы тебе сказали где у тебя проблема, при этом своих настроек, движка не указываешь.
Можно сказать только общее у тебя не настроен БДЕ и ошибки в программе.
← →
Centurion (2003-09-05 15:04) [5]BLOCK SIZE в BDE установлен 16384
FILL FACTOR 95
← →
служивый (2003-09-05 15:18) [6]явно указать PRIVDIR
← →
Mike Kouzmine (2003-09-05 15:36) [7]Блокируешь слишком много записей.
← →
Centurion (2003-09-05 15:36) [8]Где указывается PRIVDIR, я что-то не нахожу?
← →
Centurion (2003-09-05 15:37) [9]А что из себя представляет блокировка записи в БД Paradox?
← →
Mike Kouzmine (2003-09-05 16:01) [10]То же, что и в других.
← →
Centurion (2003-09-05 16:03) [11]Встречный вопрос, как разблокировать запись,
или в каких случаях снимается блокировка?
У меня во время работы программы таблица наполняется
данными.
← →
Mike Kouzmine (2003-09-05 16:07) [12]Какие комп. используешь?
← →
Centurion (2003-09-05 16:12) [13]Стандартный VCL-вский TTable
← →
Mike Kouzmine (2003-09-05 16:26) [14]А теперь цикл где заливаешь
← →
Centurion (2003-09-05 16:26) [15]Когда выдается ошибка файл Pdoxusrs.lck имеет размер
порядка 25 Мб.
Из-за чего это может быть?
← →
Centurion (2003-09-05 16:28) [16]Цикл где заливаю:
tbReportTemp.Open;
while (not qReport.Eof) do begin
tbReportTemp.Insert;
for i := 0 to qReport.Fields.Count - 1 do begin
tbReportTemp.Fields[i].AsVariant := qReport.Fields[i].AsVariant;
end;
tbReportTemp.Post;
qReport.Next;
end;
tbReportTemp.Close;
Таблица, на которой выдается ошибка - tbReportTemp
← →
Mike Kouzmine (2003-09-05 16:32) [17]Нет дир и ворк дир куда смотрят?
← →
Centurion (2003-09-05 16:37) [18]c:\
← →
Centurion (2003-09-05 16:38) [19]NetDir - "c:\"
← →
Centurion (2003-09-05 16:38) [20]NetDir - "c:\"
Рабочий каталог с программой - другой
← →
Centurion (2003-09-05 16:43) [21]у меня постоянно растет Pdoxusrs.lck файл.
← →
Mike Kouzmine (2003-09-05 16:44) [22]т.е. все локально. А структура таблиц?
← →
MsGuns (2003-09-05 16:47) [23]Посмотри внимательнее в свой код - ничего странного там не видишь ? Не случайно у тебя блокировки множатся как тараканы.
← →
Centurion (2003-09-05 16:53) [24]Что-то не могу найти ничего такого в своем коде
← →
VAleksey (2003-09-05 16:54) [25]
> MsGuns ©
Post неявно вызывается. Все нормально должно быть.
← →
VAleksey (2003-09-05 16:55) [26]
> Centurion
Ты постишь данные после цикла. Вроде.
← →
Anatoly Podgoretsky (2003-09-05 16:56) [27]Centurion (05.09.03 15:36) [8]
Session
← →
Centurion (2003-09-05 16:57) [28]Post делается в цикле WHILE, как и Insert.
← →
Centurion (2003-09-05 16:59) [29]> Anatoly Podgoretsky
Что Session?
← →
Anatoly Podgoretsky (2003-09-05 17:07) [30]Ну по русски сессия, каждая должна иметь свой личный приватный катлог, если не сам задешь, то есть глбоальный объект с этим именем. Кстати сильно удивляет, чтов качестве NetDir выбран корень диска - это безобразие, а если окажется что у тебя сетевая работа, то и преступление.
← →
Mike Kouzmine (2003-09-05 17:16) [31]Бляхя муха. Молодец MsGuns © (05.09.03 16:47) [23] А я то слепой.
Убери end;
← →
Centurion (2003-09-05 17:17) [32]в цикле FOR записываются значения в поля.
это цикл по полям
← →
VAleksey (2003-09-05 17:21) [33]
> Mike Kouzmine ©
Да все там Ок. Этот код здесь не при чем.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2003.09.25;
Скачать: [xml.tar.bz2];
Память: 0.5 MB
Время: 0.011 c