Объект не найден - можно ли восстановить такие объекты? #236250


#0 by MikeStav
Распределенная база  одна центральная  - 2 перефирийных - в перефирийной удалилин элемент, но он использовался в другой перефирийной, когда до нее дошли изменения в ней вместо элемента справочника пишется теперь - объект не найден - если я в перефирийной сделаю тестирование и исправление - восстановятся ли такие элементы?
#1 by ТелепатБот
#2 by RomaKRSK
Если во всех узлах УРБД этого элемента уже нет, то только поднимать бэкап и оттуда объект выдергивать. проверено
#3 by MikeStav
up
#4 by MikeStav
to если уже со времени бэкапа наработали много?
#5 by MikeStav
можно поподробнее что имеется ввиду под выдергивать?
#6 by MikeStav
Я вот думаю запустить тестирование и исправление - переименовать созданные объекты
#7 by RomaKRSK
В рабочей базе СсылкаПоУИД = Справочники.ТырыПыры.ПолучитьСсылку(Новый УникальныйИдентификатор("Тут УИД объекта в бэкапной базе"). Потом потом ручками все реквизиты установить и все оке. По УРБД разъедется и будет тебе щасьте
#8 by MikeStav
т.е. их сначала из бэкапной базы выгрузить нужно куда нибудь или подключиться к этой базе через ком и брать оттуда уиды?
#9 by RomaKRSK
нет конечно. все проще. ищещь документ в бэкапной базе (тот же который у тебя содержит "объект не найден :)" - смотришь что там это такое есть. получаешь его уид и далее в . через ком ты вряд ли вообще справишься.
#10 by MikeStav
т.е. уид копировать из строки объект не найден? так что ли?
#11 by RomaKRSK
уид "скопировать" из Справочники.Тырыпыпы.НайтиПоКОду("КодЭл-таЦЕЛОГО!!!!В базе поднятой из бэкапа!!!").УникальныйИдентификатор
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям