Очень долгое обновление типовой БП с релиза 2.0.41.х. Простой способ лечения.

Опубликовал Алексей Новиков (Новиков) в раздел Администрирование - Системное

При обновлении типовой бухгалтерии с релиза 2.0.41.x до предпоследнего на сей день релиза 2.0.42.6 запускается обработка «ОбновлениеИнформационнойБазы» и происходит обработка документов...и в зависимости от разного рода причин, длиться она может достаточно долго (от минут - до часов)

 Вводная

Причина этого в заполнении нового регистра сведений РеквизитыПервичныхДокументов. Во время запуска конфигурации в режиме 1С Предприятие, в строку состояния, к сожалению, не выводится никакой информации о выполняемых операциях и обработанных документов, и у пользователя может сложиться ложное впечатление о том, что конфигурация зависла. Далее, обычно, происходит РУЧНОЕ завершение работы и откат к предыдущей версии конфигурации. Так вот, чтобы этого не делать, ниже дан ответ на главный вопрос:

Как бороться?

1. Обновляетесь до 2.0.42.6 (в конфигураторе). 1С Предприятие НЕ ЗАПУСКАЕТЕ.

2. Обновляетесь до 2.0.43.6 (в конфигураторе). 1С Предприятие ЗАПУСКАЕТЕ.

Это все?

Да. Это все. Поясню, для тех, кто не увидел фокуса: при завершения обновления до 2.0.42.6 НЕ НУЖНО запускать информационную базу в режиме 1С Предприятие. Данное действие следует производить ТОЛЬКО после обновления до 2.0.43.6. Дело в том, что в этом обновлении возросла скорость заполнения регистра, о котором я писал выше.

А почему такая статья маленькая?

Статья, направленная на экономию времени, априори не может быть большой и нудной. Ничего лишнего, коллеги! Экономлю ваше время и время ваших клиентов, а также ваши нервы и оные - ваши клиентов. Последовательно выполняйте п.1 и п.2 как написано выше.  И сэкономите себе и вашим клиентам немного (или много) времени.

Давайте беречь и уважать чужое время :)

Add: на 22 августа 2016 г., статья актуальна для тех клиентов, которые по той или иной причине, не обновлялись до актуальных релизов.

См. также

PowerTools от 1 000
Комментарии
1. Максим Князев (mad_maksim) 83 19.12.12 09:22 Сейчас в теме
Релиз 2.0.41.5 разработчиками признан ошибочным (в части нового регистра).
Потому данный способ вполне можно использовать.
2. Степашка Никулин (Styvi) 5 19.12.12 09:50 Сейчас в теме
Мне повезло - я ещё не обновился до 42.6
Текущая моя конфа 41.3
Спасибо за статью - воспользуюсь советом обязательно...
3. Евгений Кузнецов (kuzev) 41 19.12.12 10:11 Сейчас в теме
У меня в компании типовая 1С БП КОРП.
22.11.2012 вышел релиз 2.0.42.6. Т.к. в выходные обновиться не удалось, то 26.11.2012 я уже через франчайзи написал письмо в 1С с описанием ситуации. 29.11.2012 получил следующий ответ (привожу немного сократив):
"После обновления на 2.0.42.5 необходимо запуститься в режиме Предприятия для запуска пакета обработок и только потом обновиться на 2.0.42.6. Регистр "Данные первичных документов" у вас в ИБ пустой, т.к. до релиза 2.0.42 он использовался исключительно для учета ИП. Регистр обязательно должен заполниться при обновлении на 2.0.42, т.к. начиная с этого релиза он является хранилищем основных реквизитов для всех документов.
Какой объем ИБ у Вас, сколько примерно документов?"
Последний вопрос навел меня на мысль, что "товарищи из 1С" оказались недальновидными. Процесс обновления может занимать очень много времени. На порядок больше, чем обычно. "Могли бы предупредить!" - возмущался я, но сотрудник франчайзи ответил, что "они никогда этого не делают, потому что им...".
В итоге обновление на 2.0.42.6 с 2.0.41 у меня заняло 18 (!) часов, вместо обычных 30 минут. За это время регистр сведений наполнился около 1,5 миллиона (!) записями, что сопоставимо с количеством документов базе.
Короче, нет слов. Браво сотрудники "1С"!
Проверю переход на 2.0.43...
4. Алексей Роза (DoctorRoza) 19.12.12 10:16 Сейчас в теме
Возьму на вооружение, может пригодится!
5. Михаил Ражиков (tango) 466 19.12.12 10:21 Сейчас в теме
(3) kuzev,
Регистр "Данные первичных документов" ... начиная с этого релиза он является хранилищем основных реквизитов для всех документов.

т.е. они "эмулировали" семорошный журнал документов?
ну, что ты скажешь, браво!

верните АлексаО - только он сможет точно сформулировать
6. Евгений Кузнецов (kuzev) 41 19.12.12 10:22 Сейчас в теме
Автор, исправьте "...до предпоследнего на сей день релиза 2.0.42.6..." на "...2.0.43.6...".
7. Евгений Кузнецов (kuzev) 41 19.12.12 10:26 Сейчас в теме
(5) tango,
я вообще не понял, зачем ТАКОЕ делать.
Комментариев от 1С можно не ждать, я так понимаю.
8. Алексей Новиков (Новиков) 286 19.12.12 10:26 Сейчас в теме
(6) kuzev, последний релиз на текущее время 2.0.43.6. ПРЕДпоследний релиз (на сей день) 2.0.42.6.

Зачем что-то исправлять?
9. Михаил Ражиков (tango) 466 19.12.12 10:31 Сейчас в теме
(7) kuzev, каменты от 1с так же предсказуемы, как от АлексаО
а вот хотелось бы послушать звуков от позитивных наших
10. Евгений Кузнецов (kuzev) 41 19.12.12 10:31 Сейчас в теме
После обновления на 2.0.42.5 необходимо запуститься в режиме Предприятия для запуска пакета обработок и только потом обновиться на 2.0.42.6.

А на это я вообще наплевал, т.к. времени на обновления потребуется в 2 раза больше. Сначала ждать, когда обновится база с 2.0.42.5, затем, обновив конфигурацию на 2.0.42.6, опять ждать обновления базы. И в том, и в другом случае регистр сведений заполняется/перезаполняется.
11. Алексей Новиков (Новиков) 286 19.12.12 10:33 Сейчас в теме
Коллеги, данная короткая публикация направлена НЕ на разжигание религиозной/классовой/подставить_нужное ненависти к ребятам с Селезневки.

Это просто мое альтруистическое желание сэкономить Вам всем нервы/время. И не более того.

Поэтому не ищите здесь тайных смыслов.

Кому актуально - просто сделайте как написано.
12. Михаил Ражиков (tango) 466 19.12.12 10:35 Сейчас в теме
(11) Новиков, да ладно, чё тут разжигать-то :)
плеснул керосинчика в эпицентр хиросимы :)
13. Anton Loginchev (logos) 59 19.12.12 11:25 Сейчас в теме
Божественно, как раз поленился на 42й релиз обновляться.
14. Евгений Кузнецов (kuzev) 41 19.12.12 11:35 Сейчас в теме
Как и обещал, запустил обновление базы на 2.0.43.6. Скорость заполнения регистра сведений увеличилась, но не в разы. Имхо, где-то раза в полтора. Ничего божественного =((( О результатах сообщу...
15. Anatolii Karasev (KapasMordorov) 402 19.12.12 13:27 Сейчас в теме
Нужно заполнение регистра реквизитов документов закомментировать в конфигурации (в обработке обновления).
А регистр заполнить после обновления, сделав внешнюю обработку.
Пользователям базовых и неизменных могу только посочувствовать.
16. Михаил Ражиков (tango) 466 19.12.12 13:49 Сейчас в теме
а он вообще зачем - этот регистр?
подозрение имею, что только ради электронного оборота
ну так и пусть заполняют, кто к электронной россии учаснег
17. Евгений Кузнецов (kuzev) 41 19.12.12 14:03 Сейчас в теме
Я не понимаю, чего народ так плюсует топикстартера. У кого документов в базе мало, тем все равно, т.к. и не заметят обновления. Остальные же будут иметь головную боль и выкраивать время для апдейта. Жаль, что нет кнопки минус "разработчикам" 1С.
18. Михаил Ражиков (tango) 466 19.12.12 14:06 Сейчас в теме
(17) kuzev, если основная работа - поддержка, причем именно бухии, то самое ценное из всего, что есть на ИС - это именно сабж и всё такое

так что ТС - два плюса :)
19. Наталия Мастербатова (zzz_natali) 54 19.12.12 14:08 Сейчас в теме
Мальчики, вместо того, чтобы руки в стороны раздвигать, доказывая, что щука была ничуть не меньше во-о-о-т такого размера, скажите лучше: безболезненно ли прыгать через несколько релизов на последний с полной цф'ки? Не будет какого-нить "копенгагена" при обновлении, как в своё время с Комплексной/УПП? Спасибо.
20. Евгений Кузнецов (kuzev) 41 19.12.12 14:10 Сейчас в теме
(18) tango,
дождемся моих замеров, а то их что-то нет у ТС :)
21. Евгений Кузнецов (kuzev) 41 19.12.12 14:12 Сейчас в теме
(19) zzz_natali,
мне давали полную cf-ку с 2.0.42.6. Результат аналогичен. Так что прыгайте.
22. Михаил Ражиков (tango) 466 19.12.12 14:17 Сейчас в теме
23. Виктор Желтко (ViksVik) 19.12.12 14:20 Сейчас в теме
Спасибо за статью. Пригодится. Вообще, все обновления 1С – это хождение по минному полю, приходилось не раз сталкиваться с различными проблемами. Разработчики с Селезневки не очень-то заботятся тестированием своих «творений». А вывод – тривиальный – обязательно делать резервные копии баз перед обновлением. И если «подорвались» (что-то пошло не так), забейте на всё, верните в работу копию базы и ждите следующего обновления (то бишь исправления их ошибок).
24. Роман Узьмов (RomanUzmov) 42 19.12.12 15:13 Сейчас в теме
Плюс за лаконичность.... :-)
leshiy26; Новенький_2209; SirYozha; +3 Ответить
25. Дима (Goruch) 5 19.12.12 15:20 Сейчас в теме
Краткость сестра таланта.:)))
Спасибо.
26. Сергей Гуков (SirYozha) 166 19.12.12 17:24 Сейчас в теме
очень вовремя заметил статью, спасибо
27. Evgeny Sc (JohnySC) 177 19.12.12 19:19 Сейчас в теме
Я еще не раз замечал, что файл БД (при файловом конечно же режиме) может быть сильно фрагментирован (актуально для старых и забитых дисков в WinXP) и если его до обновления, или еще каких работ, дефрагментировать (может помочь например WinContig), то скорость обработки может увеличиться не то что в разы - а на порядки! :-)
28. bagaev (sarun) 19.12.12 21:05 Сейчас в теме
недавно обновлял бухгалтерию, база небольшая - не заметил. Действительно в режим 1с предприятия можно не заходить, тогда при первом запуске происходит последовательное обновление с релиза на релиз. Если не прав то поправьте, так как давно не занимаюсь обновлениями типовыми.
29. Александр Зубцов (iov) 359 19.12.12 22:13 Сейчас в теме
ага у меня почасовка вообще шикарно подсобила фирма 1С. клиент выбрал обновление по часам а не по каждому обновлению оплатить. И тут такая засада +4 часа.
30. Евгений Кузнецов (kuzev) 41 19.12.12 23:53 Сейчас в теме
Докладываю. Обновление заняло 10 часов 20 минут, вместо 18 часов. Итого затрачено времени примерно на 40% меньше. Ну, хоть что-то "товарищам" удалось исправить. В таком случае, обновление можно на ночь запустить на буднях.
31. Павел Никифоров (Lyns_owner) 261 21.12.12 00:41 Сейчас в теме
А обновить с помощью .cf сразу до 2.0.43.6 с любого релиза вам что мешает? о_О
32. Роман Роман (bloodline223) 21.12.12 08:49 Сейчас в теме
33. Алексей Новиков (Новиков) 286 21.12.12 12:59 Сейчас в теме
(31) Lyns_owner,
А обновить с помощью .cf сразу до 2.0.43.6 с любого релиза вам что мешает?


Мешают знания.
34. Павел Никифоров (Lyns_owner) 261 21.12.12 14:23 Сейчас в теме
(33) Новиков, Конкретнее? Через релиз перешагнуть вполне можно.
35. Михаил Ражиков (tango) 466 21.12.12 14:26 Сейчас в теме
(34) Lyns_owner, достаточно одного раза, чтобы априори придерживаться рекомендованной последовательности
36. Павел Никифоров (Lyns_owner) 261 21.12.12 15:15 Сейчас в теме
(33) Новиков, (35) tango, Обновление на один релиз и последующее обновление на другой релиз, БЕЗ открытия предприятия - равнозначно обновлению с помощью .cf на эти 2 релиза.

(33) Новиков, вам мешают "Знания"? Так почему, в таком случае, они вам не мешают обновлять 2 релиза подряд без открытия предприятия?
37. Роман Роман (bloodline223) 21.12.12 20:15 Сейчас в теме
(36) Lyns_owner, ты сам писал же С ЛЮБОГО релиза, может ты через 6 релизов предлагаешь вообще, я вот не читаю мысли
38. Аркадий Кучер (Abadonna) 3659 22.12.12 04:25 Сейчас в теме

На площадке шум и звон,
Не работает "Аргон",
Ни разведки, ни захвата,
Про@@ались до заката!

Последний опыт: около пяти баз обновилось нормально, одна - фиг вам.
На 42.6 встала нормально, при обновлении на 43.6 в процессе "Сравнение объектов" "Инструкция обратилась по адресу... бла-бла", т.е. вышибает движок. Чего только не пробовал: на разных движках, на разных машинах, на разных ОС - именно так и вылетает. Базу, разумеется, протестил и конфигуратором, и chdbfl.exe, кажет - ОК.
Обновление через cf, а также "Сравнить, объединить" через cf - точно так же вылетает, и именно в процессе сравнения объектов.
Плюнул на всё, снял с поддержки, сделал "Загрузить конфигурацию из файла" - прошло. Практически день на эксперименты ушел :(
39. Maximilian Alekseevich (1cmax) 151 24.12.12 09:24 Сейчас в теме
(36) Lyns_owner, Так какие проблемы есть с умеренным (2-3 релиза ) перепрыгиванием через релизы?
40. Евгений Кузнецов (kuzev) 41 24.12.12 10:20 Сейчас в теме
(38) Abadonna,
На 42.6 встала нормально, при обновлении на 43.6 в процессе "Сравнение объектов" "Инструкция обратилась по адресу... бла-бла", т.е. вышибает движок.

Для статистики.
У меня вот тоже вылетела платформа с ошибкой при обновлении с 2.0.40.8 на 2.0.42.5.
Не стал экспериментировать и обновил сначала на 2.0.41.3, как делал и раньше, а затем на 2.0.42.6. После чего на 2.0.43.6.
41. Михаил Ражиков (tango) 466 24.12.12 12:29 Сейчас в теме
сейчас бухия не захотела принять выгрузку из ЗУПа: 43 ей подавай!

сделал 40.8 -> 42.5 -> 43.6 штатно

полет нормальный
42. Евгений Зорин (evn-zorin) 18 12.01.13 07:45 Сейчас в теме
Спасибо, грамотно, толково и экономит практически час времени!
43. Олег Олег (vechiy) 29 21.02.13 14:01 Сейчас в теме
А если в 2.0.42.5 я уже запустил в режиме предприятия? Если теперь закрою его, обновлюсь дальше, до 43.6, поможет ли это?
44. Олег Олег (vechiy) 29 21.02.13 15:23 Сейчас в теме
вопрос снят, нормуль, на 43.13 минут за 10 обновилась
45. Николай Николай (beard1) 03.03.13 14:32 Сейчас в теме
внесу свои пять копеек... со временем обновления особо проблем не было, заметил что подольше, но незначительно, а сейчас узнал откуда ноги растут, респект автору!
НО! посмотрел ссылки в на регистр в конфигураторе, спросил ИТС поиском, и-нет бегло посмотрел, но так и не понял оно (регистро) зачем собственно?
46. Николай Николай (beard1) 03.03.13 14:37 Сейчас в теме
али услышал звон, да не понял где он? я про ДанныеПервичныхДокументов, а автор упоминает РеквизитыПервичныхДокументов...
47. Алексей Новиков (Новиков) 286 30.05.13 09:41 Сейчас в теме
(46) beard1,
а автор упоминает РеквизитыПервичныхДокументов...

Маленькое историческое пояснение для потомков: регистр сведений РеквизитыПервичныхДокументов использовался в документе акт сверки. Если бы этот регистр не заполнялся, то правильная работа конфигурации не гарантировалась.
48. Александр *** (a1ex4ndr) 04.07.13 17:56 Сейчас в теме
"Могли бы предупредить!" - возмущался я, но сотрудник франчайзи ответил, что "они никогда этого не делают, потому что им...".

в точку франч ответил ;)
49. muha muhaha (fr.myha) 16.07.13 11:57 Сейчас в теме
50. Александр Фомин (alex15650) 103 20.05.14 13:22 Сейчас в теме