Восстановление объектов в 1С 7.7 #503196


#0 by Daniel_Vinokurov
В SQLной базе были удалены объекты справочника через метод Удалить. Есть копия базы, где эти элементы есть. В самой базе восстановили часть объектов непосредственно в SQL (сняли флаг ISMARK), так как тестирование и восстановление базы не удается провести. 2,5 суток оно шло и не завершилось. Вопрос - как перетащить объекты из архивной копии базы, если часть объектов не восстановилась?
#1 by Mikeware
варианты: 1.OLE 2. прямой запрос. выбирай
#2 by Daniel_Vinokurov
Любые варианты. Как через OLE? Подключился к базе - что дальше?
#3 by Amra
На месте удаленных объектов должна остаться инфа о уникальном идентификатора объекта. В архивной копии эти объекты имеют тот же уникальный идентификатор. Вот через него и делать
#4 by Karambol
Может средствами SQL-сервера скопировать нужные таблицы?
#5 by Daniel_Vinokurov
Там уже куча новых объектов. Это раз. Я понимаю, что через внутренние идентификаторы. Вопрос в том - как именно это сделать. Желательно подробно, господа.
#6 by Ёпрст
тупо запросом инсёртить в нужные таблички и привет..
#7 by Ёпрст
тебе проще - у тебя табличка одна..
#8 by Mikeware
Или ЗначениеВСтрокуВнутр - ЗначениеИзСтрокиВнутр
#9 by Mikeware
если "Желательно подробно" - то "сколько?"©
#10 by Daniel_Vinokurov
Какие вы корыстные оказывается. Я-то думал тут всегда готовы помочь. Печаль (
#11 by Mikeware
ну и ты "помоги материально"© :-) Я тебе помог пол-часа назад. Помочь - одно, сделать за тебя - совсем другое.
#12 by Ёпрст
дык тебе дали направление, дальше сам.. Ищешь готовое - быстрее найдешь за копейку, а выполнять твою работу за даром никому не охота.
#13 by Daniel_Vinokurov
Я понял, спасибо большое, что помогли.
#14 by Daniel_Vinokurov
Я пытался сегодня полдня найти в инете как это вообще возможно. В ДБФ - можно, в SQL так и не нашел. Обратился к вам как к последнему источнику надежды. Я не прошу вас писать мне готовые обработки, прошу указать метод, которым можно сделать это.
#15 by Ёпрст
1.ежели оле, то ТиИ + восстанавливать объекты, создадутся пустые элементы справочников, далее , применяя перезаписать все реквизиты справочника, обходя реквизиты через метаданные + ПолучитьАтрибут/УстановитьАтрибут 2.Или тупо прямой запрос на инсерт в табличку справочника + селект из архивной таблички на условие, что такой записи нет
#16 by Mikeware
Методы указаны в с разъяснениями в и
#17 by Daniel_Vinokurov
Спасибо
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С