gifts2017

Очень долгое обновление типовой БП с релиза 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) 19.12.12 09:22
Релиз 2.0.41.5 разработчиками признан ошибочным (в части нового регистра).
Потому данный способ вполне можно использовать.
2. Степашка Никулин (Styvi) 19.12.12 09:50
Мне повезло - я ещё не обновился до 42.6
Текущая моя конфа 41.3
Спасибо за статью - воспользуюсь советом обязательно...
3. Евгений Кузнецов (kuzev) 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) 19.12.12 10:21
(3) kuzev,
Регистр "Данные первичных документов" ... начиная с этого релиза он является хранилищем основных реквизитов для всех документов.

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

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

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

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

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

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

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

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


Мешают знания.
34. Павел Никифоров (Lyns_owner) 21.12.12 14:23
(33) Новиков, Конкретнее? Через релиз перешагнуть вполне можно.
35. Михаил Ражиков (tango) 21.12.12 14:26
(34) Lyns_owner, достаточно одного раза, чтобы априори придерживаться рекомендованной последовательности
36. Павел Никифоров (Lyns_owner) 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) 22.12.12 04:25

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

Последний опыт: около пяти баз обновилось нормально, одна - фиг вам.
На 42.6 встала нормально, при обновлении на 43.6 в процессе "Сравнение объектов" "Инструкция обратилась по адресу... бла-бла", т.е. вышибает движок. Чего только не пробовал: на разных движках, на разных машинах, на разных ОС - именно так и вылетает. Базу, разумеется, протестил и конфигуратором, и chdbfl.exe, кажет - ОК.
Обновление через cf, а также "Сравнить, объединить" через cf - точно так же вылетает, и именно в процессе сравнения объектов.
Плюнул на всё, снял с поддержки, сделал "Загрузить конфигурацию из файла" - прошло. Практически день на эксперименты ушел :(
39. Maximilian Alekseevich (1cmax) 24.12.12 09:24
(36) Lyns_owner, Так какие проблемы есть с умеренным (2-3 релиза ) перепрыгиванием через релизы?
40. Евгений Кузнецов (kuzev) 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) 24.12.12 12:29
сейчас бухия не захотела принять выгрузку из ЗУПа: 43 ей подавай!

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

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