Имя: Пароль:
1C
1С v8
Пересчет итогов выполнен на 100 лет вперед
0 Abduvali
 
09.09.16
07:57
Здравствуйте.
Кто-то пересчитал все итоги на 100 лет вперед до 2099 года, в результате размер базы возросла до 200Гб (ранее было 10 Гб), работа с базой сильно замедлилось, проводки долго проввоятся, и т.д.
Как выйти из ситуации? Возврат даты пересчета итогов назад поможет? Если чистит итоги, то, как?
1 DDwe
 
09.09.16
08:04
Прикольно )) (Это я не злорадствую)
2 StupidTeddy
 
09.09.16
08:16
(0) ИМХО, сдвинуть границу рассчитанных итогов назад и пересчитать.
3 zak555
 
09.09.16
08:17
какой смысл переноса итогов ?
4 ShoGUN
 
09.09.16
08:17
(0) Поможет. Правда, удалять это добро, боюсь, долго будет. Но должно помочь.
5 Это_mike
 
09.09.16
08:17
установить итоги на актуальную дату, и пересчитать итоги.
6 Abduvali
 
09.09.16
08:19
(2) (5) наверно это займет время, придется вечерком пробовать.
7 Abduvali
 
09.09.16
08:20
может у кого было похожее ситуация?
8 ShoGUN
 
09.09.16
08:26
(7) Такой - не было. Но лучше у всех особо деятельных лишние права отключить.
9 Это_mike
 
09.09.16
08:28
можно прямым запросом, конечно...
10 Abduvali
 
09.09.16
08:29
(9) через "Truncate...." в SQLе
11 ShoGUN
 
09.09.16
08:32
(10) Можно, и будет быстрее. После этого поставить нужные даты уже. Правда, запросы писать замучаешься :) Если только сгенерить тест автоматом...
12 ShoGUN
 
09.09.16
08:33
И бэкап обязательно, само собой ))
13 ShoGUN
 
09.09.16
08:35
(11) *тест = текст
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший