Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Сеть, lock file is grown too large. [D5, Paradox]


Алик ©   (2002-05-08 09:41:00) 

Кто поможет понять? Есть отчет, выполняются Query. Query создаются в начале и уничтожаются по завершении отчета.
На локальной машине всё ОК. При работе в сети лок файл
раздувается на глазах и прога ругается на второй или третий запуск отчёта.(Размер lock файла 20 метров с копейками).

Заранее благодарен.


a1st   (2002-05-13 11:19:00) [1]

У меня такая штука была - пришлось отказаться от ряда вспомогательных query и заменить на прямую работу с файлами. Плюс Privatedir.
При этом лок-файлы минимальны


Lord Warlock   (2002-05-13 09:35:00) [2]

Алик (08.05.02 10:18)

Да, у репорта есть такая фишка, создает кучку файлов в темпе
(вернее один файл за раз) ,но при нормальном завершении отчета он его уничтожает


Алик   (2002-05-08 10:18:00) [3]

>Lord Warlock
Болтаются в виде физического файла
на локальном диске компа, запустившего отчет.
Я просто закрываю table.
А на следующий запуск формирую файл заново.
Но я смотрел внутрь лок файла. Там почему-то
остается целая куча заголовков моих Query.
Они не удаляются из лока и он пухнет.
Хотя я их создаю вначале и освобождаю по завершении
отчета(Create & Free).


Lord Warlock   (2002-05-08 10:10:00) [4]

Знание того, какой именно генератор отчетов используется, поможет еще меньше


--------------------------------------------------------------------------------
ну не скажи

Алик (08.05.02 10:06)

а после просмотра куда слитые данные уходят?
уничтожаешь?


Алик   (2002-05-08 10:06:00) [5]

>Lord Warlock
Отчет фаст репортовский. В связи со сложностью
самого отчета
я отбираю через Query и сливаю нужную мне инфо в
темповый файл на локальном диске Бэчмувами.Сначала
Copy, затем update mode. Идёт 5 таких манипуляций.

Первый и второй запуск отчёта всё работает, на третий - ругается.

В локальном варианте вообще проблемы нет.Только в сети.

>Reindeer Moss Eater
Спасибо, попробую.А что даёт PrivateDir ?


Reindeer Moss Eater   (2002-05-08 10:05:00) [6]

Знание того, какой именно генератор отчетов используется, поможет еще меньше


Lord Warlock   (2002-05-08 09:58:00) [7]

Session.PrivateDir настрой на локальный диск


--------------------------------------------------------------------------------
может не помочь


Reindeer Moss Eater   (2002-05-08 09:55:00) [8]

Session.PrivateDir настрой на локальный диск


Lord Warlock   (2002-05-08 09:50:00) [9]

Я сталкивался с этой проблемой, но для рекомендаций нужны подробности, какой отчет(QRep или др), какая база и тд.


Наверх

Титульная страница Поиск, карта сайта Написать письмо