sql wrap БИ 7.7 (быстро свертываем sql базу бухгалтерии 7.7)

Обработки - Свертка базы

sql скрипт обрезки баз 1с 7.7, работающих на компоненте бух. учет для sql-формата

-- sql скрипт резки баз 1с 7.7 работающих на компоненте бух учет для sql-формата
-- возникла необходимость быстрой обрезки базы 5 Gb без отрыва от производства (несколько часов),
-- выгрузка-перегрузка в dbf составляла 3ч + 5ч + незвестное количество суток обрезки (потом оказалось, что ушло 5 суток) 
--- обратная загрузка в sql 2-3 часа 
--(примерное время выгрузки обрезанной 0,5 gb dbf базы не учитываем -- 15 мин)
-- стандартный wrap на sql падал через 1.5 суток работы
представляет собой sql скрипт с описанием работы

Итог работы:
- отрезано 2.5 года 
- перенос остатков с помощью модифицированной wrap.ert 1 мин
- работа скрипта 1 час 46 минут
- полный пересчет итогов 2 часа
- ручное изменение дат операций ввода остатков (23 шт) 5 минут
- размер базы упал с 5 гб до 1,4 гб (не резались справочники)
!!!автор не несет ответственности за испорченные данные

Скачать файлы

Наименование Файл Версия Размер
sqlwrapBuhzip77.zip
.zip 20,24Kb
08.06.12
52
.zip 20,24Kb 52 Скачать

См. также

Комментарии
1. Иван Иванов (Famza) 80 08.06.12 13:13 Сейчас в теме
Актуально - ща проверим на 8гигах
2. Lika Ivanova (Lik2707) 13.06.12 05:40 Сейчас в теме
Пока не очень актуально, но в будущем, возможно пригодится. Поэтому вопрос: с каким sql всё это работает? 2000, 2005...
Спасибо!
3. Lika Ivanova (Lik2707) 13.06.12 05:48 Сейчас в теме
+(2). И ещё вопрос. Можно ли этот способ использовать для свертки Комплексной, например, свернув бух. итоги этим скриптом и свернув остатки по регистрам каким-либо способом (обработок для регистров существует достаточно много)?
4. Сергей Петухин (nilabs) 6 13.06.12 09:10 Сейчас в теме
sql 2000, в 2005 тоже будет работать без проблем. По поводу ОУ - в теории можно дописать скрипт для очистки регистров и my_wrap.ert для остатков, просто так обрезать нельзя - движения в регистрах останутся, а документы исчезнут.
5. Lika Ivanova (Lik2707) 13.06.12 10:13 Сейчас в теме
А нет ли описания - как работает этот метод? Очистка/удаление документов в текущей базе, или перенос в чистую, новую базу? Ну а по ОУ - как вариант навскидку (было оприсание такого метода), добавляется документ Свертка, он делает движения по регистрам. А ссылки на документы - на сам этот документ Свертка.
Это просто мысли вслух, без детального анализа... :)
6. Вадим Никонов (V.Nikonov) 114 15.06.12 19:17 Сейчас в теме
Надеюсь будет работать и на дописанных Бухгалтериях?
7. Сергей Петухин (nilabs) 6 26.06.13 01:29 Сейчас в теме
(5) с помощью sql режутся документы и движения по БИ до указанной даты
(6) будут на компоненте бухучет
Оставьте свое сообщение