#0
by PVS_Mtl
Добрый день. Появилась необходимость обновлять 1С ночью, из командной строки. Команду нашли, оттестировали на обновлении конфигурации нашими изменениями. Однако в случае выхода нового релиза УПП, как утверждает ответственный за обновление сотрудник, необходим тестовый запуск 1С из конфигуратора в режиме 1С:Предприятия (Сервис/1С:Предприятие). Недавно, когда забыли сделать этот тестовый запуск, имели проблемы: на пользовательских машинах при запуске появлялось сообщение о проведении обновления (хотя оно было выполнено), а затем возникала ошибка на самых разных местах, где всё работало ранее нормально. Помогла очистка кэша у пользователей. Вопрос - при обновлении со сменой версии релиза из командной строки как нам быть с тестовым запуском? Нужен ли он? И если нужен, как его сделать? PS Запуск 1С после обновления НЕ из конфигуратора с полными правами в описанном выше случаене помог.
#1
by cw014
Если типовая - запуск ручками проводить. Перед обновлением выкидывать всех из 1С. Почему ручками? Потому что при запуске у тебя будет висеть надоедливое окошко с подтверждением легальности обновления
#2
by PVS_Mtl
Наш спец делает через создание cf-файла из нашей конфигурации и вышедшего релиза. И только потом накатывает его на рабочую конфигурацию. Никаких окон с подтверждением легальности при этом не наблюдается.
#3
by cw014
То есть когда после обновления вы запускаете 1С: Предприятие - обновление не выкидывает окон?
#7
by PVS_Mtl
Возможно ли сделать тестовый запуск из командной строки? Или в нашем случае он вообще не нужен - все необходимое произойдет по выполнению командной строки?
#10
by PVS_Mtl
не могу нигде найти точного описания, в чем же состоит особенность тестового запуска, чем он отличается от обычного и в каких случаях нужен.
#11
by Fish
Обновлять УПП, да ещё я так понимаю, дописанную, в автоматическом режиме - это очень смело, имхо.
#12
by PVS_Mtl
Простой 1С на время обновления должен быть минимизирован, т.к. в рабочее время она теперь должна быть доступна чем больше, тем лучше. А что может произойти при обновлении дописанной УПП в автоматическом режиме?
#13
by PVS_Mtl
Вообще предполагается, что обновление вначале будет выполняться на тестовой базе, полностью идентичной по конфигурации рабочей. Если всё нормально, на ночь планируем задание на автоматическое обновление.
#16
by PVS_Mtl
там это где? Где-то в коде УПП есть команда запуска этих обработок и написано, что выполнять их стоит только в случае тестового запуска? Или это "вшито" в платформу?
#17
by PVS_Mtl
Другими словами, почему эти обработки в первый раз должны выполниться именно из тестового запуска?
#20
by PVS_Mtl
В не делалось обновление из командной строки. Где гарантия, что "обновление из командной строки" = "выполненному вручную обновлению без тестового запуска"?
#23
by Fish
"что может произойти " - всё, что угодно, вплоть до полного разрушения базы. З.Ы. Надеюсь, у вас реализован автоматический бэкап базы перед её автоматическим обновлением?
#24
by PVS_Mtl
если "что-то пойдет не так" - после автообновления проверить программно, что "всё так", если нет - разворачиваем бэкап. Ночью (12-6) допустимо. Единственно - надо формализовать, что значит "так". Как узнать, по какому признаку, что всё нормально?
#26
by Fish
"Как узнать, по какому признаку, что всё нормально?" - например, если никто не позвонил с криком: "у меня все документы пропали/все отчёты "поехали"". Но как это автоматизировать - я даже не представляю.
#27
by Масянька
Поддержу - обновлять руками. А в чем проблема - выделить в неделю 2-3 часа для обновления?
#28
by PVS_Mtl
Если на тестовой базе обновление накачено вручную, и ничего не поехало, всё осталось на месте - как оно может "поехать" на рабочей? В нашем мире существует энтропия, но всё же мы говорим о точных вещах.
#29
by PVS_Mtl
Это проблема, т.к. 8 часов каждый день выделяется на обновление - в тестовом окружении. Чтобы не останавливать рабочую базу.
#30
by Масянька
Это железо. Оно может поломаться. В самый не подходящий момент. Работаете - 24 часа в сутки? 7 дней в неделю? База.
#31
by PVS_Mtl
Есть база, которая не нагружена с 0 до 6 утра. В остальное время она нужна. Да, это база. Обслуживаем в то время, когда она не востребована. Понятно, форс-мажор никто не отменял. Но в большинстве случаев участие человека не требуется. Вы же бэкап вручную не снимаете, правда?
#32
by Масянька
Бэкап и обновление - совершенно разные вещи. И результат (ошибок) - имеют очень разные последствия.
#33
by PVS_Mtl
Разные почему? Потому что мы не можем оценить, корректно ли прошло обновление? Зачем тогда возможность его выполнить из командной строки?
#37
by PVS_Mtl
Вернемся к теме. Есть ли мысли, как оценить программно, что обновление прошло корректно, и как выполнить обработки, запускаемые при смене релиза? Простым запуском 1С достаточно? Если нет, как выполнить "тестовый" запуск?
#39
by ВРедная
Вообще такого термина как "тестовый запуск" в УПП или 1С нет. При обновлении на новый релиз, в момент первого запуска на типовой УПП открывается окно проверки легальности обновления. При подтверждении легальности запускаются обработки обновления. Если у вас при смене релиза окно проверки легальности не открывается, нужно пытать вашего программиста на тему, как запускаются обработки обновления в вашей доработанной базе.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Обновление сильно правленной конфигурации. Help!
- Обновление конфигурации. Обязательно выгонять пользователей?
- Обновление БП. Не видится обновление
- Обновление конфигурации из командной строки
- Обновление базы из хранилища при помощи командной строки
- Обновление 8.2 Ошибка "Не выполнено обновление информационной базы"
- Переход с УПП 1.2.хх на УПП 1.3.хх
- Кто-нибудь пробовал настроить автоматическое обновление тонкого клиента в 8.3?
- Конфигурация: Автоматизированное обновление измененных конфигураций 1С
- Обновление из командной строки
- Невозможно запланировать обновление типовой 1с БП 3.0 .Обновление по расписанию.
- Обновление конфигурации 1С на linux сервере из командной строки
В этой группе 1С
- Журнал регистрации на sqlite
- Стандартный период в своем макете СКД
- Программное сохранение документа 1с
- Как в запросе из регистра расчета получить группировку по дням ?
- УТ 10.3, Frontol и отчет о продажах
- Ввод данных по зарплате в 1С УПП 8,2
- УТ11 нумерация документов
- Где хранится таблица значений?
- Перенос субконто 7.7 --> 8.2
- Обращение к экспортному методу в модуле формы
- v7: Функция не обнаружена
- УФ обновление инфы в табличной части документа
- Не работает настройка списка 1С8.2 УТ10.3
- Бух 2,0,,64,39 Рег.отчет. "Заявление о ввозе товара и ..." Как вывести дес.часть
- Где "все программы" в Windows Server 2012??
- ЗУП 3.0 Совмещение должностей
- УТ11: Изменить проведение документа Корректировка реализации
- Восстановить базу SQLite (журнал регистрации)
- v7: AddIn.XMLParser вылетает 1С
- УТ 11. Не печатается торг-12