#0
by Dwarrior
Здраствуйте уважаемые! Есть работающая схема: ЦБ / | Б1 Б2 Б3 где ЦБ - центральная база, Б1,2,3 - База 1,2,3. План обмена свой, УРБД-шный. Теперь начальство хочет переделать схему вот так: / | Б1 Б2 Б3 где СЦБ - Супер центральная база, ЦБ2 - центральная база 2, где будет вестить другая деятельность. Теперь вопрос - как переделать схему с минимальными изменениями? Обмен ЦБ-Б1,2,3 должен остаться УРБД, обмен СЦБ-ЦБ тоже должен быть УРБД.
#2
by Just4Fun
из центрально выгрузить конфигурацию. загрузить (!) ее в СЦБ. дальше в ЦБ ПланыОбмена.УстановитьГлавныйУзел(Неопределено); в СЦБ ПланыОбмена.УстановитьГлавныйУзел(УзелПланаОбмена);
#3
by Just4Fun
сорри. напутал с установкой главного узла. в ЦБ создать узел, соответствующий СЦБ. и его установить главным
#4
by Dwarrior
т.е. в конечном итоге: 1. СЦБ обменивается с ЦБ по плану обмена 1 с УРБД 2. ЦБ обменивается с Б1,2,3 по плану обмена 2 с УРБД. 3. Изменения конфигурации заливаются в СЦБ и транслируются на все базы - смущает отсутствие название конкретного плана обмена в коде. Код ПланыОбмена.УстановитьГлавныйУзел(УзелПланаОбмена); перебьет главный узел для какого плана обмена - 1 или 2? План обмена 1 трогать нельзя
#6
by Just4Fun
Обмениваться будут по одному плану обмена. ....смущает отсутствие название конкретного плана обмена в коде В информационной базе может быть только один главный узел.
#8
by Just4Fun
если по шагам, то будет так. (для примера использую план обмена Полный. ИБ СЦБ уже создана) 1. в СЦБ создать узел плана обмена Полный, соответствующий ЦБ 2. в ЦБ создать узел плана обмена Полный, соответствующий СЦБ. 3. в ЦБ узел, соответсвующий СЦБ, установить главным. все
#10
by Живой Ископаемый
Почему обязана быть СЦБ, а не СПБ - тоже перефирия, но в которую будут приходить все изменения, и которую в любой момент можно будет сделать центральной?
#12
by Живой Ископаемый
просто в твоем случае, когда придется вносить изменения в конфигурацию - ты сначала внесешь в СЦБ, потом это передастся в ЦБ, и только потом в перефирийные... В - ты вносишь изменения в ЦБ, и они передаются независимо в каждую перефирийную базу, в том числе и СПБ
#14
by Dwarrior
так поставлена задача - разработчик сидит в СЦБ, поэтому все изменения будут применяться в СЦБ, а затем транслироваться дальше.
#15
by Живой Ископаемый
если не объяснено почему так поставленна задача, то это просто произвол и самодурство...
#16
by Живой Ископаемый
Разработчик вообще может сидеть в своец базе, никак через РИБ не связанной с рабочими, а связанной с центральной через Хранилище Конфигурации
#17
by Dwarrior
- только что попробовал создать с нуля: СЦБ-(план обмена 1)-ЦБ-(план обмена 2)-Б1. И изменения миграции из СЦБ мигрируют в Б1 через два плана обмена....
#18
by Just4Fun
плюс еще все-таки желательно тестировать в независимой базе. и уже после тестирования обновлять центральную ИБ
#22
by Живой Ископаемый
2 так что ЦБ все равно является перефирийной, там конфа на замке и вносить изменения в нее руками все равно нельзя. Если я все правильно помню... Она принимат изменения от СЦБ по первому плану обмена и регистрирует эти изменения конфы по второму плану.
#24
by Живой Ископаемый
Но я бы все равно прошелся по всей цепочке умозаключений, зачем мы делаем именно так, рассмотрел бы вариант с хранилищем и например выгрузкой-загрузкой через ХМЛ (из рабочей базы в базу разработчика, чтобы тот имел акутальные данные - конфы-то все равно типа должны быть одинаковыми).
#25
by Dwarrior
Провел вот такой тест: создал ЦБ-(План обмена 1)-СЦБ, Т.е. ЦБ является главной. Далее выполнил в ЦБ вот такой код: В итоге, в окне плана обмена узел СЦБ стал красным (типа главный), в конфигураторе конфа закрылась, как и полагается в периферийной базе. Теперь база ЦБ считает главной базу СЦБ. Как бы пока все нормально. НО! Что теперь сделать в СЦБ, чтобы она стала главной? 1. Выполнение обмена между базами ни к чему не привело. 2. УстановитьГлавныйУзел(УзелСЦБ) - ругается, что недопустимый параметр 1. 3. УстановитьГлавныйУзел(Неопределено) - сделало значок узла ЦБ синим, а не красным, красного теперь вообще нет. Как заставить базу СЦБ понять, что она главная?
#28
by Dwarrior
Все, разобрался, оказывается все уже сделано:) посыпаю голову пеплом... В базе СЦБ достаточно было сделать: и теперь конфигурацию СЦБ можно редактировать, и она будет мигрировать в ЦБ. Всем большое спасибо, проблема решена!
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Как можно из периферийной базы сделать основную?
- Подскажите как перенести остатки из одной базы в другую ?, базы идентичны или подскаж
- Для работы с центральным узлом информационной базы необходимо установить УРИБ
- Как из обычной базы сделать подчиненный узел распределенной базы?
- v7: для работы с центральным узлом информационной базы необходимо установить компон
- Уменьшение размеров базы или разворачивание базы в 70 Гб в 4 Гб
В этой группе 1С
- Анализ работы пользователей (в виде отчета)
- Как прочитать в xml номер переданного сообщения
- v8: УТ - запрет скидки на номенклатуру
- Вопрос по Excel . имеется надо преобразовать число в текст (формат денежный) +
- 1С 8.2 зависает при резком прокручивании списка ползунком
- 8.2 можно-ли в режиме отладки просмотреть таблицу значений?
- Кроме Радикал-фото еще что есть?
- Работа с хранилищем значений
- Дисплей покупателя Posiflex + 1С УТ 10.3
- STAR TSP600 печатает "иероглифы"
- Про унифицированную форму Т-54а
- Удаление строк из регистра сведений и физические таблицы.
- Из поля со списком в строку справочника 1с 7.7
- Двойное проведение одного документа. Плохой тон?
- Выбор ячейки таблицы значений одним кликом
- Рассчитать расстояние по координатам в 1С
- Как программно настроить вид колонок?
- Ошибка при групповой обработке справочников
- V8: "Недостачно памяти" в 1С:Рознице при редактировании шаблонов этикеток
- Автовысота строки в динамическом списке