|
ЗУП 3.1.23.165 Ошибка при обновлении релиза. Откуда лезет фоновое задание и всё ломает? | ☑ | ||
---|---|---|---|---|
0
Антиквар
19.11.22
✎
14:28
|
Всем привет!
Обновляю релиз ЗУП с 3.1.18 на версию 3.1.23.165 Конфигурация обновилась нормально, в том числе и конфигурация базы данных, все изменения приняты. И вот когда запускаешь первый раз 1С начинается обновление версии программы, там бегунок с процентами. И на 45% процентах вылетает ошибка: "Конфликт блокировок при выполнении транзакции: Ошибка блокировки области данных по причине: Ошибка разделенного доступа к базе данных База данных заблокирована: компьютер: *******, пользователь: *****, сеанс: 9, начат: 19.11.2022 в 1:00:14, приложение: Фоновое задание" Сразу скажу, что у меня в свойствах обновляемой БД стоит блокировка регламентных заданий и блокировка начала сеансов. Всегда считал, что этого достаточно. Я завершил работу, вижу в консоли сервера 1С фоновое задание продолжает работать, в журнале регистрации в конфигураторе вижу перезапись каких то там регистров. Ну я решил что это фоновое задание и выбило меня, стал его удалять. Не удаляется, точнее удаляется, но появляется заново. В итоге просто дождался когда оно закончится и запустил 1С заново. Опять началось обновление версии программы, на этот раз шло долго, где-то на 55% я решил что проскочили, и пошел спать. Но утром та же картина, та же ошибка. Программа так и висит на 55% (ну у нас очень большая база, при обновлении версии бывает на каком-то проценте часами висит). При этом захожу в журнал регистрации в конфигураторе, а там последнее сообщение: "Обновление информационной базы на версию "3.1.23.165" выполнено успешно." Запускаю заново 1С, опять начинается обновление версии, бегут проценты. Но пробегают за 1 минуту и вылезает стандартное окно, что программа обновилась успешно. И я понял, что видимо вылезает ошибка не моего обновления, а ошибка запуска какого-то фонового задания, которое не может запуститься из-за моего обновления. И то фоновое задание, которое висело после аварийного завершения работы, и которое я пытался удалять - это было фоновое задание моего обновления. И получается, что визуально процесс обновления у меня как бы аварийно завершен, но по журналу регистрации видно, что обновление до сих пор идет. И если я не буду удалять фоновое задание, и не буду завершать работу программы по этой вылезшей ошибке, то скорее всего у меня процесс обновления дойдет благополучно до конца. Но только чтобы этот конец увидеть, нужно смотреть в журнале регистрации в конфигураторе. Ну и поскольку всё же в режиме 1С-предприятия я могу завершить работу только аварийно, то видимо что-то куда-то не записывается, и поэтому при следующем запуске бегунок с процентами пробегает опять до конца. И так, возможно выход найден, и обновить БД я смогу. Но очень хочется понять, откуда берется это фоновое задание, что его запускает. Мало того, обновление я делал в копии БД, т.е. кроме того что заблокированы регламентные и начало сеансов, сама база ещё в режиме копии, где заблокирована работа с внешними ресурсами. Что я делаю не так, как ещё можно заблокировать появление фоновых заданий? |
|||
1
Антиквар
19.11.22
✎
15:37
|
Смотрю сейчас в 1С фоновые задания, которые запускались в тот период.
Я последний раз запустил обновление версии в 1 час ночи, в списке есть такое, называется: "Фоновое обновление информационной базы." Оно успешно завершено в 3:28 Именно в это время в конфигураторе в журнале регистрации есть запись об успешном переходе на новую версию. Между 1:00 и 3:28 было всего 2 фоновых "UpdateConfigurationLicense", со статусом Отменено пользователем: "Задание отменено пользователем по причине: Ошибка работы с Интернет: Превышено время ожидания" Больше никаких фоновых нет, значит именно "UpdateConfigurationLicense" мне мешало обновлять БД. И на это фоновое не действует стандартная блокировка регламентных заданий. Видимо это что-то на уровне платформы, связано с лицензированием 1С, но с какого перепуга оно запускается во время обновления БД ??? И почему раньше я с таким не сталкивался. Хотя база у нас большая и обновление версии бывает сутки идёт. |
|||
2
ansh15
19.11.22
✎
16:24
|
Загадочное фоновое задание UpdateConfigurationLicense
Интересно, с тех пор что-нибудь изменилось? |
|||
3
Антиквар
24.11.22
✎
21:56
|
up
может кто сталкивался |
|||
4
Serg_1960
24.11.22
✎
22:13
|
Отключи доступ к интернет на время обновления.
|
6 10 |
||
5
Serg_1960
24.11.22
✎
22:15
|
||||
6
Антиквар
24.11.22
✎
22:29
|
(4) С этим сложности, нужно через отделы администрирования всё решать. А после обновления опять писать служебки чтоб включили.
Или можно в самой 1С в параметрах доступа в интернет "испортить" адрес прокси допустим? Но мне главное непонятно. Это при каждом обновлении что ли делать теперь? Раньше такого не было. Это же не нормально |
7 |
||
7
Serg_1960
24.11.22
✎
22:38
|
(6) Возможно это временные проблемы. Вы в курсе актуальных событий? Не работает 1С 8.3? Обновите платформу с сайта info83.1c.ru
|
8 |
||
8
Антиквар
24.11.22
✎
23:01
|
(7) То что 1С обновила список платформ, заставив всех переходить на самую свежую, в курсе.
Но у нас пока старая 8.3.17, собственно из-за этого и ставим пока не самый последний релиз ЗУП, т.к. там уже смена платформы нужна |
9 |
||
9
Serg_1960
25.11.22
✎
08:42
|
(8) Имхо, первоисточник проблемы Вашей - на другом конце провода :( "Старые" 8.3.17.2733 и 8.3.17.2665 - стали "проблемными версиями". А изначально они таковыми не были :(
|
11 |
||
10
Антиквар
25.11.22
✎
10:24
|
(4) думаю это не поможет, т.к. фоновое всё-равно будет долбиться. Это оно уже потом лезет в интернет
|
|||
11
Антиквар
25.11.22
✎
10:30
|
(9) у нас ещё более старая, которая не снята, и при которой официально работает релиз конфигурации, который я ставлю.
Но согласен, скорее всего из-за этой чехарды с релизами платформы что-то происходит нештатное. Будем обновлять платформу всё-равно скоро, иначе последние релизы конфигурации уже не поставить |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |