Страница 1 из 1

Удаление старой информации

Добавлено: 31 май 2005, 12:59
renard
Может кто занимался... подскажите
Есть база примерно 100 Гб
Есть большое желание удалить старую инфу по оперативному контуру, в частности по сбыту (очень много ДО/накладных/ордеров)
Сбыт происходит в разрезе центров ответственности, т.е. один контрагент может работать с разными ЦО. Разноска доков в этой базе не осуществляется
Как корректно удалить старую инфлрмацию

Re: Удаление старой информации

Добавлено: 01 июн 2005, 00:53
Deinis
renard писал(а):Может кто занимался... подскажите
Есть база примерно 100 Гб
Есть большое желание удалить старую инфу по оперативному контуру... Как корректно удалить старую инфлрмацию
Каждый чистит базу как может. Несколько лет назад поднималась тема о чистке базы. Поищи были сообщения. Что-то вроде комбинации стандартных средств и ручной чистки.

Добавлено: 07 июн 2005, 13:26
bublik
Это да. Механизма чистки и создания архива в Гале нет. Каждый выкручивается как может. Мы формируем новую базу. Определили для себя круг таблиц подлежащих обрезанию (в основном это платежные и товарные документы), а остальные переносим в новую базу. По товару на складах формируем сальдовые ордера, по расчетам с контрагентами - сальдовые документы. Через экспорт/импорт DBF добавляем в новую базу документы от даты обрезания и до текущего дня. Перепривязываем "потерянные" ссылки в разносках платежей на сальдовые ДО. Для выполнения всех этих действий пришлось писать собственные интерфейсы. Не простая операция. В любом случае - проще, быстрее у удобнее создать новую базу на основе старой, чем "чистить" старую базу удаляя из нее лишнюю информацию. Проверено - чистка базы может превратиться в бесконечность.

Добавлено: 07 июн 2005, 13:27
bublik
А стандартные средства - убожество.