Проблема с Report.db

Вопросы, проблемы, решения с помощью Sound Empire.

Модераторы: Dark-Horse, Wlad, 7radio

Проблема с Report.db

Сообщение r0lsen » Чт дек 11, 2008 1:35 pm

Привет создателям программы и всем посетителям форума.
Возникла следущая проблема, при попытке создать отчет по всем клиентам, программа думает до 10 %, затем "усиленно думает" и выкидывает сообщение,что ей недостаточно памяти. На компьютере, с которого запускается этот отчет стоит 1,5 ГГб ОЗУ. Насколько я понял проблема состоит в файле report.db, который находится на сетевой эфирной машине. Размер у него 130 МБ, версия SE 2.3.11F . Помогите пожалуйста с этой проблемой. Мы вещаем с 4 эфирных компьютеров, на трех отчеты делаются при подобной ситуации вполне сносно,хотя и долго(при этом размер report.db колеблется от 40 до 90 мегабайт).
r0lsen
Новичок
 
Сообщений: 8
Зарегистрирован: Чт дек 11, 2008 1:09 pm
Откуда: Камышин

Сообщение r0lsen » Чт дек 11, 2008 1:40 pm

+ ещё вопрос,где-то на форуме наткнулся на то,что при работе с 2.3.33 вроде, проблема не возникает,если я сверху на существующую версию SE накачу новую, не пропадут-ли данные? Потому,как рекламную сетку шеф забивать не будет,а лишний головняк мне будет обеспечен.
r0lsen
Новичок
 
Сообщений: 8
Зарегистрирован: Чт дек 11, 2008 1:09 pm
Откуда: Камышин

Сообщение Wlad » Чт дек 11, 2008 1:48 pm

Проблема возникает после достижения файла размера 128 Мб.
Так работает BDE по умолчанию, то есть без доп. настроек.
Именно из-за этой особенности было принято решение разбить базу отчета по месяцам.
В версии 2.3.3 (и в дальшейшем) так и будет.
1 месяц - 1 база.
Чтобы не потерять данные отчета надо запустить преобразователь баз, который поставляется вместе с новыми версиями.
Правда, если база у Вас уже не читается, возможно данные будут потеряны. :(

В этом случае - сожмите report.db (обязательно сожмите) и пришлите мне.
Попробую извлечь хоть что-то.
Люди редко добиваются успеха, если заняты тем, что не доставляет им удовольствия. /Дейл Карнеги/
Wlad
Site Admin
 
Сообщений: 2569
Зарегистрирован: Пт сен 23, 2005 2:02 pm
Откуда: Запорожье

Сообщение r0lsen » Чт дек 11, 2008 4:30 pm

Спасибо Владу, за быструю и качественную помощь)
r0lsen
Новичок
 
Сообщений: 8
Зарегистрирован: Чт дек 11, 2008 1:09 pm
Откуда: Камышин

Сообщение alex.preys » Пт дек 12, 2008 7:18 pm

может ротатить отчёты надо как-то ?
типа менюшки удалять записи старше Н дней ...
alex.preys
Новичок
 
Сообщений: 11
Зарегистрирован: Чт дек 11, 2008 6:47 pm
Откуда: чернігів, україна

Сообщение Wlad » Пт дек 12, 2008 9:01 pm

Раньше, во избежания переполнения базы так и было.
Сейчас - убрал.
Удалили САМИ файл - удалили отчет за месяц.

Сделано специально, дабы меня поменьше об этом спрашивали. :evil:
Типа, намек ;)
Люди редко добиваются успеха, если заняты тем, что не доставляет им удовольствия. /Дейл Карнеги/
Wlad
Site Admin
 
Сообщений: 2569
Зарегистрирован: Пт сен 23, 2005 2:02 pm
Откуда: Запорожье


Вернуться в Общий форум

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 30

cron