Ошибка при обновлении 1С

Аварийно завершился рабочий процесс фонового задания

Я
   Andreyyy

При обновлении ERP релиз 2.1.3.188 на 2.2.1.102 (платформа 8.3.8.2088) на выполнении обработчиков обновления падает с ошибкой.

Подскажите, откуда могут ноги расти и как искать конкретику ошибки.
Спасибо.

 
 

   Cyberhawk

Подробнее

   Andreyyy

(1) Обновил через конфигурацию, обновил ИБ, запустил. Пишет, выполняется обновление на новый релиз, доходит до 51% и валится.
До окна, где обновляются данные и можно выбрать приоритет (работы пользователей или обновления) не доходит.

   etc

ТЖ включай и смотри что последнее перед падением успевает сделать база.

   Cyberhawk

(2) В ЖР посмотри, на каком объекте метаданных оборвалось

   Andreyyy

(4) В том-то и дело, нет ошибок, все шоколадно идет, а вдруг падение.

   Cyberhawk

(5) Уровень регистрации ЖР максимально детальный установи (в конфигураторе радиокнопки)

   etc

(5) падение это уже не "шоколадно" а самая натуральная ошибка.

   Lama12

(5) Такое может быть если падение фонового задания идёт из-за нехватки памяти. Отложить можно технологическим журналом. Но 1С клялись что у них сейчас весь код на сервере отрабатывает при малой памяти.

   Andreyyy

(6) "Регистрировать ошибки, предупреждения, информацию, примечания"

   etc хотя бы вот такой простой журнал включи:
<?xml version="1.0" encoding="UTF-8"?>
<config xmlns="http://v8.1c.ru/v8/tech-log">
    <dump create="false" type="0" prntscrn="false"/>
    <log history="24" location="C:\1CLog">
        <event>
            <eq property="name" value="EXCP"/>
            <eq property="p:processname" value="database_name"/>
        </event>
        <property name="all"/>
    </log>
</config>

 
 

   etc

database_name замени на своё имя базы

   Lama12

(8) отложить = отследить.
(10) +1

   Andreyyy

(10) Создает пустой лог файл.

   Andreyyy

+(10) Сделал кривой файл с параметрами раз пустой лог ?
В случае если и база не упадет, в нем все равно что-то должно быть ?

   Cyberhawk

(14) Есть лог клиента, а есть лог сервера

   Andreyyy Попробовал с таким файлом конфигурации:

<?xml version="1.0" encoding="UTF-8"?>
<config xmlns="http://v8.1c.ru/v8/tech-log">
<dump create="false"/>
<log location="C:\1CLog\" history="168">
  <event>
   <ne property="name" value=""/>
  </event>
  <property name="all"/>
</log>
</config>

В папке появились подкаталоги "rmngr_xxxx" и "rphost_xxxx".
В самом объемном "rmngr_xxxx" непонятная тарабарщина, а в самом объемном "rphost_xxxx" в конце:

44:09.702016-0,PROC,1,process=rphost,Txt=Cluster lock absent.
44:09.702017-0,PROC,3,process=rphost,p:processName=BASE,t:clientID=25,t:applicationName=BackgroundJob,t:computerName=SERVER,t:connectID=3569,SessionID=6,Usr=NONAME,Err=0,Txt=1C:Enterprise 8.3 (x86-64) (8.3.8.2088) Working Process (debug) terminated.,Context=’
ОбщийМодуль.ДлительныеОперации.Модуль : 540 : РаботаВБезопасномРежиме.ВыполнитьМетодКонфигурации(ВсеПараметры.ИмяПроцедуры, ВсеПараметры.ПараметрыПроцедуры); ОбщийМодуль.РаботаВБезопасномРежиме.Модуль : 508 : Выполнить ИмяМетода + "(" + ПараметрыСтрока + ")"; : 1 : ОбновлениеИнформационнойБазыСлужебный.ЗапускРегистрацииДанныхОтложенногоОбновления(Параметры,Параметры) ОбщийМодуль.ОбновлениеИнформационнойБазыСлужебный.Модуль : 4869 : Пока ЗаполнениеДанныхОтложенногоОбработчикаВФоне(ПараметрыОбработчика, АдресРезультата) Цикл ОбщийМодуль.ОбновлениеИнформационнойБазыСлужебный.Модуль : 4942 : РаботаВБезопасномРежиме.ВыполнитьМетодКонфигурации(ОписаниеПроцедуры.ПроцедураЗаполнения, ПараметрыОбработчика); ОбщийМодуль.РаботаВБезопасномРежиме.Модуль : 508 : Выполнить ИмяМетода + "(" + ПараметрыСтрока + ")"; : 1 : Справочники.КлючиАналитикиУчетаПоПартнерам.ЗарегистрироватьДанныеКОбработкеДляПереходаНаНовуюВерсию(Параметры) Справочник.КлючиАналитикиУчетаПоПартнерам.МодульМенеджера : 146 : ОбновлениеИнформационнойБазы.ОтметитьКОбработке(Параметры, Ключи); ОбщийМодуль.ОбновлениеИнформационнойБазы.Модуль : 649 : ЗарегистрироватьИзменения(ОсновныеПараметры, Узел, ЭлементМассива, "Ссылка"); ОбщийМодуль.ОбновлениеИнформационнойБазы.Модуль : 3053 : ПланыОбмена.ЗарегистрироватьИзменения(Узел, Данные);’ Подскажите что хоть примерно и где искать ?    Cyberhawk Рекомендую настроить сбор дампов <dump create="true" location="C:\DUMPS" type="3" prntscrn="false" externaldump="1"/> и отправить дамп в 1С.    Cyberhawk

Ну и вообще — интереснее может быть журнал менеджера кластера, т.к.

Оптимальные параметры кластера 1С 8.3

инициатором разрыва соединения между менеджером и РП, возможно, сам менеджер.

   Andreyyy

апну, может кто обновлял аналогичное.

   Andreyyy

Выгрузили в файловую, обновление прошло без ошибок.

TurboConf 5 — расширение возможностей Конфигуратора 1С

ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.

Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!

Каждый час на Волшебном форуме бывает более 2000 человек.

Удаляем намертво зависшие фоновые задания без перезагрузки сервера 1С

FAQ по форуму. Технические вопросы.
(редакция от 2008.04.20)

—————————————————————

    Список вопросов

    Часть 1:

  • Правила форума
  • Что можно без регистрации
  • Ограничения при регистрации
  • Восстановление забытого пароля
  • Контрольный вопрос
  • Как сменить ник-нейм
  • Как поменять пароль
  • Манипуляции с главной страницей
  • Индикация форумов с новыми сообщениями
  • Как редактировать профайл
  • День рождения
  • Веб-страница и ICQ/Skype в профайле
  • Не хочу видеть у участников индикаторы ICQ
  • Статусы участников
  • Как опубликовать аватар
  • Почему аватар показывается не всегда
  • Не хочу видеть чужие аватары
  • Почему не работает подпись
  • Картинка в подписи
  • Теги, UBB-коды
  • Таблицы
  • Смайлы
  • Как добавлять и удалять оружие в профайле
  • Что делать, если нужного оружия нет в списке
  • Как узнать, кто модератор в разделе

    Часть 2:

  • Получение сообщений в разделах по эл.почте
  • Получение сообщений в теме по эл.почте
  • Показ адреса эл.почты
  • Изменение адреса эл.почты
  • Поиск земляков
  • Контакт-лист
  • Публичная группа контакт-листа "друзья"
  • Цветовое выделение добавленных в контакт-лист
  • Игнор-лист
  • Что такое P.M.
  • Как работает механизм P.M.
  • Непонятна сортировка сообщений в P.M.
  • Уведомления о P.M.

    по эл.почте

  • Почему ничего не приходит на эл.почту
  • Автоответчик P.M.
  • RSS
  • Предпочитаемые форумы
  • Количество показываемых на странице тем и сообщений
  • Сортировка сообщений в теме
  • Манипуляции со своей темой
  • Как удалить свою тему
  • Как закрыть свою тему
  • Как изменить название темы
  • Как получать по эл.почте уведомления о сообщениях в своей теме
  • Как удалять сообщения в своей теме
  • Не хочу видеть уведомления об удалённых сообщениях
  • Как можно убирать часть текста под ссылку (аналог lj cut)
  • Как редактировать своё сообщение
  • Цитирование при ответе
  • Проверка орфографии
  • Анонимное сообщение
  • Эмблема сообщения
  • Проблемы с кирилицей
  • Публикация и удаление изображений
  • Просмотр изображений
  • Публикация больших файлов
  • Как быть с длинными URL
  • Как сделать голосование или опрос

    Часть 3:

  • Удалённые темы и сообщения
  • Первое сообщение в теме
  • Связанные темы
  • Тема в закладках
  • Коллекции ссылок
  • Ссылка на последнюю страницу обсуждения
  • Ссылка на конкретно взятое сообщение в теме
  • Облегчённая версия для печати
  • Облегчённый вид темы
  • Первое сообщение в разделе
  • Как проникнуть в архив форума
  • Фильтр тем по дате
  • Календарь
  • Кто на форуме
  • Цвет иконки "Click Here to See the Profile"
  • Время на talks.guns.ru
  • Ошибка 3
  • Не происходит обновления сообщений или тем
  • Временные трудности
  • Чужой компьютер и безопасность
  • Ограничение доступа по ip
  • Автоматическое сохранение настроек
  • Статистика форума (темы, сообщения, участники и проч.)
  • Почему часто отправляют в поиск
  • Жалобы участников
  • Что бывает в нарушителями
  • Фото-конкурсы
  • Мошенничество с паролями
  • Общепризнанные сетевые сокращения
  • Коммерческая реклама
  • Как помочь форуму
  • Где узнавать нововведения и изменения в работе форума
  • Дополнения и обсуждение настоящего FAQ

—————————————————————

Ошибка при обновлении информационной базы.

Я
   Skaliy_art 1С 8.3.5.1517Через конфигуратор обновил до 3.0.39.53 и запустил предприятие.
Началось обновление и вылезла ошибка:
{Справочник.СпособыВыплатыЗарплаты.МодульМенеджера(99)}: Ошибка при вызове метода контекста (Записать)         СпособВыплаты.Записать(); по причине: Предопределенный элемент не уникален Откатываюсь на старую версию — все норм.
Как я понимаю, при обновлении, в новой конфигурации появляется элемент с Код, идентичным уже существующему элементу. И нужно где-то что-то поменять или удалить.

Не могу понять где и что делать. Подскажите пожалуйста.
 
     Попытка1С

Запусти отладку, посмотри что он там пытается записать, какой элемент, сравни со своим справочником, сделай выводы.

   cons74 Написано же: Справочник.СпособыВыплатыЗарплатытам есть предопределенный элемент. Поменяй им номера.    Skaliy_art

Там один единственный предопределенный элемент, у которого поле "код" пустое. Только наименование "Зарплата".
Это я в конфигураторе смотрю.

   Skaliy_art При вызове обработчика обновления:
"Справочники.СпособыВыплатыЗарплаты.ЗаполнитьОкругление()"
произошла ошибка:
"{Справочник.СпособыВыплатыЗарплаты.МодульМенеджера(99)}: Ошибка при вызове метода контекста (Записать)         СпособВыплаты.Записать();по причине:
Предопределенный элемент не уникален".

Эта ошибка перед ошибкой, указанной в теме    Stim

типовая?

   1sanekmaloi1

(3) Ну и поменяй имя предопределенного на "Зарплата1", обновись, перекинь ссылки "Зарплата1" на "Запрплата" который создастся при обновлении.

   Skaliy_art Stim
да (бухгалтерия) 1sanekmaloi1
Не помогло, поменял и "Имя" и "Наименование" элемента — при запуске отладки — такая же ошибка.    Skaliy_art

(6) (5)

   D_E_S_131

Уже 100 раз тут по моему обсуждалось.

Ошибка при обновлении + медленная работа сервера

Нужно в режиме "Предприятия" "убить" задвоенные предопределенные элементы.

   Skaliy_art

(9) мне получается  нужно откатиться на рабочую конфигурацию и в ней искать? Потому что в обновленной — в режим предприятия не заходит.

 
 

   Stim

(9) необязательно.
можно еще установить свойство Обновление предопр данных в Не обновлять автоматически у статей затрат

   Skaliy_art

(11) не помогло

   D_E_S_131

(10) Да, откатиться. Потом посмотреть на этот справочник и там уже должны быть задвоенные предопределенные элементы. Их и исправлять.

   Skaliy_art

(13) а может быть такое, что задвоенные предопределенные элементы появляются после обновления. Как мне тогда их вычислить и удалить?

   Emvika

(0) а с какого релиза и в какой последовательности обновлял?

   Skaliy_art (13) Спасибо, подтолкнули в правильном направлении.
Написал мануальчик по своему случаи, может пригодится:
1) Открываем рабочую конфу через режим "Предприятия" и ищем дубли с помощью "Администрирование"->"Поддержка и обслуживание"->"Поиск и удаление дублей"2) Выбираем "Искать в" (в нашем случаи СпособыВыплатыЗарплат), отбирать (жмём крестик — получится "Все элементы") и ищем дубли. Тот элемент, которого
у нас больше, тот и считаем за главный, соответственно, тот, которого меньше, считаем дублем, который нужно удалить.
3) При нажатии кнопки "Удалить Дубли" возникает сложность в том, что проведенные документы, на основании которых уже существуют другие док-ты, невозможно заменить необходимым элементом. Для это воспользуемся обработкой "Выгрузка и загрузка данных XML 8.3"4) Выгружаем в XML файл (в нашем случаи справочник СпособыВыплатыЗарплат) и смотрим уникальные номера (с тегом Ref) дублирующихся элементов.
5) Следующий шаг — это выгрузить XML файл документа, в котором у нас используются дублирующий элемент (в нашем случае ВедомостьНаВыплатуЗарплатыВКассу) — файлы могут быть очень большими по размеру.
6) Теперь логика: в XML файле документа, где используются дубли, необходимо заменить Ref дубликатного элемента Ref-ом главного элемента.
7) После замены — загружаем исправленный файл через обработку обратно.
Грубо говоря мы сделали так, что дублирующий элемент никаким боком у нас не присутствует в документах. Теперь надо вообще удалить его.
8) Далее, так как предопределенный элемент справочника просто так не удалить, необходимо сделать это через конфигуратор.
Заведамо нужно в Конфигурация->Поддержка->Настройка Поддержки включить возможность редактирования 9) Открываем конфигурацию, справочники (в Нашем случаи СпособыВыплатыЗарплат). Нажимаем два раза -> Прочее -> Предопределенные -> и удаляем единственный элемент (который и является дублем). 10) Не забываем после редактиирование нажать кнопку "Обновить конфигурацию базы данных"11) Далее запускаем предприятие через отладку и повторяем пункты 1 и 2 — успешно удалив дубли.
12) Спокойно обновляем конфу и ошибка пропала.    Mashinist

(16) А разве п. 3) нельзя было сделать через поиск и замену? не если нет стандартной, то можно было свою написать.

Потом как-то напрягает… В документах допустим ссылки поменяли. Возможно, что для данного варианта прокатит.
А если ссылки есть еще в регистрах?

Попробуйте новый бесплатный сервис для быстрого анализа кода типовых конфигураций 1c-api.com

ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.

Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.