РИБ проблема с обновлением #675561


#0 by hulk45
Сейчас пытаюсь восполнить свои знания, т.к. давным давно настраивал риб. Есть 2 базы.Центральная и подчиненная. Вопрос1. Как определить какая центральная, а какая подчиненная? -Потом обновил конфигурацию и сами релизы конфигурации до последней, как оказалось позже, на подчиненной базе. Все равно интересует ответ на Вопрос1. Как быстро определить какая база (центральная или подчиненная) Дальше делал действия которые указаны в этой инструкции   - Обнулил сообщения по обмену РИБ. - Выгрузил данные - Перенес на компьютер где центральная база. (т.к. на центральной был старый конфигуратор, то я установил новую версию конфигуратора, и открыл центральную базу в новом конфигураторе). - Зашел в РИБ и попытался принять сообщение которое выгрузил на подчиненной. Видимо неправильно сделал. Наверное изначально надо было идти от центральной базы к подчиненной, а не наоборот. Вопрос2. Какие действия надо предпринять для того чтобы обновить конфигурацию на центральной базе?
#1 by vicof
[Как быстро определить какая база (центральная или подчиненная)] по элементам плана обмена, по возможности редактирования конфигурации. [Какие действия надо предпринять для того чтобы обновить конфигурацию на центральной базе?] Почитай библию.
#2 by hulk45
Перед тем как задавать вопрос, я почитал форум. Если не сложно, подскажите пожалуйста. В подчиненной у меня более новые данные чем в центральной. Т.е. сейчас можно грубо говоря всю подчиненную базу закачать на центральный узел и заменить. Но как поведет себя РИБ. Его заново надо настраивать? Как то неправильно выразился. Или может такой вариант возможен: удаляю на подчиненной узел. И создаю риб заново по этой инструкции Или может что то свое предложите? Файл с подчиненной я положил в папку обмена риб на центральной базе. Попытался выполнить обмен, но почему то центральная база этот файл не видит.
#3 by vicof
[Т.е. сейчас можно грубо говоря всю подчиненную базу закачать на центральный узел и заменить] Скорей всего тебе нужно выгрузить из центральной данные в подчиненную, затем нужные изменения зарегистрировать в подчиненной, и выгрузить их в центральную. [Или может такой вариант возможен: [даляю на подчиненной узел. И создаю риб заново по этой инструкции] Зачем тебе его заново создавать? В этом случае сделается копия  твоей центральной базы, а я так понимаю, тебе из существующей подчиненной в центральную данные нужно перекачать.
#4 by hulk45
[Скорей всего тебе нужно выгрузить из центральной данные в подчиненную, затем нужные изменения зарегистрировать в подчиненной, и выгрузить их в центральную.] так уже не пойдёт. У меня сейчас подчиненная база важнее чем центральная. Ситуация сейчас такая: на подчиненной самый последний релиз конфигурации и самые новые данные. На центральной,ОЧЕНЬ старый релиз и старые данные. На подчиненной я следовал этой инструкции Центральная у меня отказалась принимать данные т.к. их не видит (почему то). Я думал следующее: полностью забыть про центральную и заново все организовать. Может это лишнее?
#5 by vicof
[на подчиненной самый последний релиз конфигурации и самые новые данные. На центральной,ОЧЕНЬ старый релиз и старые данные.] [Центральная у меня отказалась принимать данные т.к. их не видит (почему то).] Такого в распределенной базе быть не может.
#6 by Naumov
Это как это в РИБ обновил подчиненный?
#7 by hulk45
да вот сам не понимаю. мне казалось что такого не возможно. через тивьювер кто нибудь может посмотреть?
#8 by Algiz
Сделай из подчиненной центральную, создай новую подчиненную, выгрузи туда данные
#9 by hulk45
Как сделать из подчиненной центральную? Удалить узел в плане обмена. А дальше по этой инструкции   ?
#10 by Algiz
Не надо ничего удалять. Есть готовые обработки, можно написать самому за 1 минуту
#11 by hulk45
Прочитал из другой ветки НАШЕГО форума: Как сделать из подчиненной центральную: Копируем базу подчиненного узла; В копии меняем узлы местами (запись с точкой меняем местами с той, в которой реквизиты главного узла); Отвязываем от главного узла; -- не понятно для чего? -- если мы меняем узлы местами в скопированной базе, то -- автоматически база не становится центральной? Очищаем регистрацию. -- не понятно как это сделать Остались мелочи а) изменить значения тех объектов, которые не входят в план обмена (например: константа "Префикс информационной базы") -- с этим понятно б) заполнить последовательности (не "восстановить последовательность" а именно "заполнить" - включить документы в нужные последовательности). -- с этим не понятно. я же создаю новую центральную базу. -- как именно сделать этот пункт? ---------------------------------------------------------- На SQL.RU прочитал: - скопировали подчиненную - новую базу сделать Главной (ПланыОбмена.УстановитьГлавныйУзел(Неопределено)). Элементу ЭтотУзел назначить тот же код, который в подчиненной базе назначен главным. для подчиненного узла установить главный (это сделано), а для главного - очистить В ней есть обработка.
#12 by hhhh
как всё запущено у вас. ПланыОбмена.УстановитьГлавныйУзел(Неопределено) это отвязываешь подчиненный узел от главного ПланыОбмена.УстановитьГлавныйУзел(СсылкаНаУзел) привязываешь подчиненный узел к главному
#13 by hhhh
узлы местами менять не надо
#14 by hulk45
И все таки в подчиненной базе узлы надо было поменять. Всё сделал. Спасибо.
Тэги: Админ
Ответить:
Комментарии доступны только авторизированным пользователям

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