Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
12 дек 2024, 17:50

Ошибка при обновлении: Запись с такими ключевыми полями существует

Автор ALF07, 29 ноя 2022, 11:10

0 Пользователей и 2 гостей просматривают эту тему.

ALF07

Добрый день, накатили вручную не сколько обновлений из конфигурации без запуска 1с. После запуска пишет следующую ошибку:
При обновлении версии программы возникла ошибка:
Запись с такими ключевыми полями существует!: ОбработчикиОбновленияОбщихДанных:ОбновлениеИнформационнойБазыВЕТИС. ЗаполнениеСлужебныхРегистровВетИС (Регистр сведений: Обработчики обновления общих данных; Номер строки: 58)

Что можно сделать для запуска базы. Резервной копии нет.

LexaK

ALF07,
ЦитироватьРезервной копии нет.
Вот!!!
админы делятся на тех, кто не делает резервную копию!
и на тех кто уже делает резервную копию!

вы уже уверенно приближаетесь ко вторым админам!
(еще чуть-чуть и у вас уже будут резервные копии, а там уже все просто  :befhbt:  )
если помогло нажмите: Спасибо!

ALF07

Цитата: LexaK от 29 ноя 2022, 11:30ALF07,
ЦитироватьРезервной копии нет.
Вот!!!
админы делятся на тех, кто не делает резервную копию!
и на тех кто уже делает резервную копию!

вы уже уверенно приближаетесь ко вторым админам!
(еще чуть-чуть и у вас уже будут резервные копии, а там уже все просто  :befhbt:  )


уже делаются но база не запускается, что нибудь есть для запуска базы?

LexaK

ALF07, база с внешней СУБД (СКЛ, Постгрес)? тогда можно средствами этой СУБД почистить конфликтные записи регистра.
а вообще, с каждым обновлением идет инструкция как правильно (рекомендовано) обновлять базу (в ней, к стати и про резервную копию написано)
(но кто читает эти инструкции?)
если помогло нажмите: Спасибо!

ALF07


ALF07

Цитата: LexaK от 29 ноя 2022, 12:00ALF07, база с внешней СУБД (СКЛ, Постгрес)? тогда можно средствами этой СУБД почистить конфликтные записи регистра.
а вообще, с каждым обновлением идет инструкция как правильно (рекомендовано) обновлять базу (в ней, к стати и про резервную копию написано)
(но кто читает эти инструкции?)

Как в конфигураторе подправить эту запись?

Optiman

Цитата: ALF07 от 29 ноя 2022, 12:08Как в конфигураторе подправить эту запись?
никак.
Как вариант:
1) Развернуть резервную копию
2) посмотреть в Конфигураторе структуру регистра сведений "Обработчики обновления общих данных"
3) удалить этот регистр и создать снова с реквизитами такого же типа (или запустить снова в Конфигураторе процесс обновления. Тогда регистр при обновлении создастся)

Таким образом весь регистр почистится. Но не факт, что сработает

LexaK

ALF07,
ЦитироватьКак в конфигураторе подправить эту запись?
как вариант, просто удалите этот регистр (или его измерение/я), сохраните конфигурацию, затем восстановите назад регистр, еще раз сохраните конфу,
идея при удалении регистра или реквизита, удаляются и данные. после запуска 1С, восстановите обратно,
(или так как это служебный РС, то при очередных обновлениях сам восстановится)
если помогло нажмите: Спасибо!

NaumovAlexey

Уточните, ошибка возникает после запуска при выполнении регламентных процедур обновления (собсно а когда еще-то?).
можно нарисовать обработку, которую открыть при сбое и удалить/отредактировать записи регистра (вы с ВЕТИС-ом работаете?)

ALF07

NaumovAlexey, не ветисом не работаем

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск