1с не обновляется автоматически
Разработчики 1С предоставили пользователям возможность самостоятельно проводить обновление информационных баз в режиме 1С: Предприятие. Однако, эта процедура является для пользователя черным ящиком, иногда процесс зацикливается и приводит к зависанию.
Прождав несколько часов или суток (в зависимости от терпения) пользователь принудительно снимает задачу и после повторного запуска получает невосстановимую ошибку базы данных.
Как происходит автообновление
О необходимости обновления нас уведомляет монитор ИТС, который периодически выскакивает при запуске программы.
Что нужно обновлять?
В любой 1С обновляются две основные вещи - конфигурация базы данных (каждой базы) и платформа 1С (общая для всех баз). Кроме обновления самой конфигурации, еще рекомендуется установить патчи. Патчи - это заплатки, которые 1С выпускает между релизами конфигурации для решения оперативных проблем или устранения ошибок.
Обычно в месяц выходит 3-4 релиза конфигурации. Каждое новое обновление обновляет 5-6 предыдущих релизов, поэтому при обновлении можно перескочить через несколько релизов.
Хорошим решением будет обновляться 1 раз в месяц.
Платформу достаточно обновлять 1 раз в полгода, если только новая конфигурация не требует обновления платформы.
После нажатия кнопки "Установить обновление" мы имеем возможность выбрать что именно хотим обновить и после этого опускается занавес.
Что в черном ящике?
В теории, в этот момент происходит следующее:
- Программа создает резервную копию базы;
- Происходит загрузка файлов обновления конфигурации и платформы;
- Далее идет установка новой платформы;
- Устанавливается конфигурация базы данных;
- После установки новой конфигурации идут служебные обработки, которые трансформируют данные под новую конфигурацию;
- Устанавливаются патчи.
Если пропущено много релизов, пункты 4-6 повторяются.
Почему обновление 1С может зависнуть?
Не смотря на очень удобный функционал, у некоторых клиентов возникают проблемы с автоматическим обновлением. Но если процесс уже запущен трудно понять, что делает система в конкретный момент. В некоторые моменты можно снять задачу без последствий для базы, а иногда снятие задачи происходит в критический момент. Рассмотрим возможные ситуации, которые я наблюдал за 15-летний опыт обновления:
- Резервное копирование не может завершиться успешно.
Причин может быть несколько - недостаточно места на диске, неудачное завершение бекапа и т.д. В этом случае программа может пытаться создать новый бекап, он снова неудачный и т.д.
- Новая версия платформы не может установиться.
Причиной чаще всего является отсутствие прав администратора на локальном компьютере. Стоит обратиться к системному администратору.
- Пропущено много релизов или очень большая база данных или очень медленный компьютер.
В этом случае автообновление идет, но очень-очень медленно. Имеет смысл провести обновление на более быстрой машине и модернизировать компьютер. О том, как ускорить работу компьютера, я писал здесь .
- Патчи, установленные для предыдущего релиза мешают установке нового.
В этом случае, придется сперва удалить установленные патчи, а потом устанавливать новый релиз.
Для того, чтобы избежать всех этих ошибок и точно знать, что происходит с вашей базой данных, необходимо проводить обновление в ручном режиме. Это не сложно, зато весь процесс будет под Вашим контролем.
С некоторых пор 1С8.3 перестала обновляться в автоматическом режиме. Программа видит новую конфигурацию, предлагает обновиться сейчас, выходит в перезагрузку. И на этом всё кончается. Установлена конфигурация 23, платформа 1119. В чем дело?
Спасибо за полезные советы.
ars_ur , что за конфигурация 23?
ars_ur , конфигурация на "замке"? ТиС делали? chdbfl.exe запускали?
Prikum ,Обновился вручную. Теперь уже буду проверять целостность инф.базы при новом обновлении. А что такое "на замке" и ТиС?
ars_ur , как обновились? Судя по всему Вы уже напартачили в базе, раз не видит обновления.
Prikum ,Откуда Вы взяли, что "не видит обновления"? Обновился как раньше, скачав дистрибутив обновления. Сейчас конфигурация у меня 25. Считаю вопрос закрытым. Судя по всему Вы что-то не поняли (напортачил). Спасибо за внимание, модератор.
ars_ur , можете не обращать внимания, на мое модераторство, я отвечал Вам как обыкновенный пользователь, когда я буду отвечать Вам как модератор, то Вы сразу увидите или наоборот не увидите, потому как будет поздно.
Prikum ,Я уже закрыл тему.
ars_ur , правда? интересно каким образом?
Читают тему:
Мероприятия
- Где купить СОФТ
- Вакансии фирм-партнеров "1С"
- Центры Сертифицированного Обучения
- Интернет курсы обучения "1С"
- Самоучители
- Учебный центр № 1
- Учебный центр № 3
- Сертификация по "1С:Профессионал"
- Организация обучения под заказ
- Книги по 1С:Предприятию
При использовании материалов активная прямая гиперссылка на перепечатанный материал обязательна.
Редакция БУХ.1С не несет ответственности за мнения и информацию, опубликованную в комментариях к материалам.
Редакция уважает мнение авторов, но не всегда разделяет его.
Дизайн сайта
Мы используем файлы cookie, чтобы анализировать трафик, подбирать для вас подходящий контент и рекламу, а также дать вам возможность делиться информацией в социальных сетях. Если вы продолжите использовать сайт, мы будем считать, что вас это устраивает.
Здравствуйте.
Сложилась не очень хорошая ситуация. Где-то год не обновлялась 1С. Сейчас, чтобы обновить, необходимо вызвать специалиста, так как самостоятельно не получается. Вызов специалиста будет стоить около 25тр. Это сообщил менеджер 1С исходя из пропущенных обновлений.
Как-то можно сэкономить? Тех поддержка по телефону такие вопросы решить не помогает.
Для нашей маленькой компании это приличная сумма(((
У вас официальная ИТС ? пишите в личку. Сами можете обновить. Восстановите цепочку обновлений от вашего релиза до актуального и шаг за шагом обновляйте ( копии не забудьте сделать). Не все подряд релизы нужно обновлять - некоторые перешагивают через несколько (как правило все ). Но и пропускать нельзя.
У вас официальная ИТС ? пишите в личку. Сами можете обновить. Восстановите цепочку обновлений от вашего релиза до актуального и шаг за шагом обновляйте ( копии не забудьте сделать). Не все подряд релизы нужно обновлять - некоторые перешагивают через несколько (как правило все ). Но и пропускать нельзя.
Бухгалтерия Базовая 8.3.
Вот что написал менеджер "Согласно Вашему релизу программы на обновление уйдет 5 часов (ставка часа 2950 руб.)". Это было летом. Сейчас думаю будет еще дороже.
вот это понимаю, развод на бабки, не размениваются по мелочам!
судя по масштабу речь о Москве?
там работы три кнопки нажать, справится любой студент
Климов Сергей все верно сказал - зарегистрируйтесь на сайте и сможете бесплатно скачать все обновления и установить их сами или настроить автообновление и программа сама все скачает и обновится БЕСПЛАТНО
архивную копию только перед обновлением обязательно сделайте
вот это понимаю, развод на бабки, не размениваются по мелочам!
судя по масштабу речь о Москве?
там работы три кнопки нажать, справится любой студент
Климов Сергей все верно сказал - зарегистрируйтесь на сайте и сможете бесплатно скачать все обновления и установить их сами или настроить автообновление и программа сама все скачает и обновится БЕСПЛАТНО
архивную копию только перед обновлением обязательно сделайте
Я одно время обновляла сама и вполне удачно. Но потом что-то пошло не так))
Выпадает ошибка и самой сделать обновление ну никак не получается! Тех поддержка по таким вопросам не консультирует.
Да, Москва.
Я сама обновила в прошлый новый год. три года не обновляли. долго (дня два она у меня обновлялась), но все получилось. Делала как во втором посте вам сказали.
я тоже сама обновляю (из программы, не через конфигуратор).
но последний раз какая-то засада была, в момент создания резервной копии происходит какой-то сбой и все откатывается.
убрала галку "создавать копию" (перед этим сделала архивную копию) и обновление прошло.
в чем может быть причина?
Зато там все видно ! даже подходит выбранное обновление или нет и через какие можно перепрыгнуть. Вообщем ручной режим. Кому то коробка-автомат милее- кому то - механическая. Главное - доехать в нужную точку.
Плюс автоматического обновления, что если пропущено например с десяток обновлений, то можно одну кнопку нажать и до утра оставить компьютер в покое и он сам дальше все нужные обновления скачает и установит.
НО если что-то пойдёт не так, то процедуру надо будет начинать с начала, а это ещё один потерянный день.
Ещё минус автообновления, что если запустил процедуру, а компьютер слабенький, то за ним уже не поработаешь нормально и прервать процесс тоже не хочется.
При ручном обновлении все под контролем, но если было пропущено много обновлений, то процедуру надо повторять несколько раз, а для этого нужно быть постоянно у компьютера, т.к. требуется нажимать кнопочки с некоторой периодичностью.
Иногда хотелось бы конфигурацию базы данных обновить, но пропустить обработку обновления.
Причин этому много, основная - ошибки в процессе обновления.
При этом получить доступ к полному интерфейсу программы невозможно - можно только открыть внешнюю обработку или посмотреть журнал регистрации.
(Фирма 1С анонсировала ключ запуска приложения ОтключитьЛогикуНачалаРаботыСистемы.
цитирую:
При этом блокируется открытие всех форм на рабочем столе. Для отладки.
но у меня это не сработало)
Поэтому пойдем другим путем. Открываем внешнюю обработку ОтменитьОбновлениеИнформационнойБазы.epf
и редактируем РегистрСведений.ВерсииПодсистем
Здесь нужно сделать две вещи:
- Поставить корректный (актуальный номер релиза), не забыв запомнить старый, он пригодится.
- Установить у всех элементов флажок Выполнена регистрация отложенных обработчиков
После этого 1С не будет запускать обновление при старте, и можно будет спокойно разобраться с ошибками.
Затем возвращаем все значения регистра в исходное состояние и перезапускаем программу.
Обработка обновления запустится заново.
И если вы исправили все ошибки - пройдет успешно.
В редких случаях (тут могут быть как косяки разработчиков, так и ваши) нужно пропустить отдельные шаги обновления.
Например, в моем случае я получал ошибку
: Не указана процедура заполнения данных отложенного обработчика обновления "Документы.ТранспортнаяНакладная.ПеренестиДанныеИзРеквизитовВНовыйДокумент".
хотя 100% был уверен, что у меня и документов таких нет.
А на нет, как говорится, суда нет.
Открываем вторую обработку НовыеСведенияОбОбновлении.epf находим
фильтр поля найти работает и по подстроке
Нажимаем кнопку - открыть форму удаления обработчика.
и удаляем сбоящую процедуру.
После этого запускаем обновление ИБ.
Не забываем про ключ командной строки ЗапуститьОбновлениеИнформационнойБазы
Код обработки открыт.
Проверена на конфигурации Управление торговлей, редакция 11.2 (11.2.2.106)
P.S. Появился вопрос про относительно старые конфигурации.
У них при ошибке в обработке обновления нет кнопки "Открыть внешнюю обработку", только "Завершить работу" и "Перезапустить", более того - окно открыто модально.
Для владельцев базовых версий почти патовая ситуация, т.к. перезапуск приведет к этому же окну.
Лайфхак невеликий - но выход есть.
Нажимаете F1, или по ссылке открываете технологический журнал, там будет активна кнопка - "Справка".
А из окна справки уже можно получить доступ к полному меню, в том числе и открытию файлов внешних обработок.
Здравствуйте! 1С:Предприятие 8.3 (8.3.17.1549) Зарплата и управление персоналом (базовая), редакция 3.1 (3.1.14.129) Не получается обновить, при проверке выдает ошибку. Проделала все шаги, которые рекомендуют выполнить - не помогает. Помогите пожалуйста!
Сообщаю, что произошли изменения. Я скачала и установила последнюю платформу и все сдвинулось с места. т.е. обновилась моя конфигурация. Но те ошибки, что выскакивали, никуда не делись. Помогите пож от них избавиться
(23) У вас дата проверки 28.02.2020, просто осталась информация о старых проблемах учета. Запустите контроль заново через Администрирование-Обслуживание-Корректировка данных-Правила проверки учета-Выполнить проверку
(2)конечно. Галочки ставила и на "удалить ссылки на несуществующие объекты" и на "создавать не найденные или поврежденные объекты" (пишу не дословно, по памяти)
Вам нужно перейти в меню программы(справа сверху кнопка со стрелкой вниз). Если там самый нижний пункт меню "Функции для технического специалиста", то нужно туда провалиться, если нет, то сначала перейти "Настройки" - "Параметры" и поставить галку "Режим технического специалиста", появится меню "Функции для технического специалиста". Заходите туда, открываете ветку "Регистры сведений", открываете регистр "Безопасное хранилище данных". Увидите скорее всего записи с "Объект не найден". Их удаляете.
(23) У вас дата проверки 28.02.2020, просто осталась информация о старых проблемах учета. Запустите контроль заново через Администрирование-Обслуживание-Корректировка данных-Правила проверки учета-Выполнить проверку
(36) Если обновляться из предприятия, он последовательно хоть 20 обновлений поставит.
Видимо на 8.3.17 изначальной косяк был какой-то, а после обновления платформы обновление пошло.
(35) вы попробовали сделать то, что я написал в
(27) ?
Какое отношение имеет контроль ведения учета к обновлению? Этого не может быть
Где скрин ошибок при обновлении самой базы?
(7) Ну например обработчики обновления обрабатывают этот регистр и там идет обращение к реквизитам объекта.
вы обновляете из платформы в пользовательском режиме
сюда фото конфигуратора и версии зубов
милости просим на фриланс
восстановите базу - ваша тема .
Галочки ставила и на "удалить ссылки на несуществующие объекты" и на "создавать не найденные или поврежденные объекты"
может вам отдохнуть и начать сначала ?
копия базы надеюсь есть в ДТ файле ?
я так понимаю вы , где можно ставите галочки, а там уж как получится
1С:Зарплата и Управление Персоналом, ред. 3. 3.1.14.129
вдохните глубже
отдохните 10 минут
и напишите сюда, что вы обновляете
версия зуп была - версия зуп для обновления
Кстати насчет копии базы - обязательно ее делать до обновления каждый раз. И есть ли она у вас в наличии
вы уже делали чудеса раньше
может все-таки начнете последовательно делать
а не все под ряд
(14) Так там же программная ошибка была. Она распространенная, раз есть даже утилита, с помощью которой все удалось
вопрос, что вы делаете и в какой последовательности
Сообщаю, что произошли изменения. Я скачала и установила последнюю платформу и все сдвинулось с места. т.е. обновилась моя конфигурация. Но те ошибки, что выскакивали, никуда не делись. Помогите пож от них избавиться
3.1.14.97, 3.1.14.98, 3.1.14.129, 3.1.14.154, 3.1.10.550, 3.1.14.166
у вас версия зуба А
обновление версия Б
вы поставили версию С
минуя Б
-----------------------
не пойму как.
(35)
да на фото я вижу версию
но для нее рекомендация для перехода с 3.1.15.134, 3.1.14.309, 3.1.15.137
а вы указали, что у вас была 3.1.14.129
она не дотягивает до необходимого минимума
(46
Для обновления версии конфигурации следует использовать режим "Обновление конфигураций". Файл обновлений 1Cv8.cfu находится в подкаталоге///////////////////\ каталога шаблонов.
Сделайте резервную копию вашей информационной базы.
Резервную копию можно создать:
при использовании файлового варианта 1С:Предприятия 8 - путем копирования файла 1СV8.1CD в отдельный каталог;
Во время обновления конфигурации не должны выполняться регламентные и фоновые задания:
Если существуют задания, выполняемые по расписанию, необходимо запретить их выполнение на время обновления конфигурации.
При использовании файлового варианта работы с информационной базой для этого нужно завершить работу программы - планировщика заданий.
Если в конфигурации выполнялись доработки, вызывающие запуск фоновых заданий, следует запретить их выполнение на время обновления конфигурации.
После обновления конфигурации выполнение заданий можно вновь разрешить.
Запустите систему 1С:Предприятие в режиме "Конфигуратор" на платформе не ниже ****************.
Откройте конфигурацию, для этого в меню "Конфигурация" выберите пункт "Открыть конфигурацию".
Вызовите режим "Обновление конфигураций", для этого в меню "Конфигурация", подменю "Поддержка", выберите пункт "Обновить конфигурацию".
В диалоге выбора обновления в качестве источника обновления укажите "Поиск доступных обновлений", после чего выберите нужное обновление в соответствующем списке.
Если в списке обновлений необходимое обновление отсутствует, то в диалоге выбора обновления в качестве источника обновления укажите "Выбор файла обновления", после чего выберите нужный файл обновления (по умолчанию 1cv8.cfu).
В окне "Обновление конфигураций" нажмите кнопку "Готово" для продолжения обновления конфигурации.
После завершения будет открыто окно "Конфигурация", содержащее конфигурацию с внесенными изменениями. Выполните сохранение конфигурации.
Читайте также: