Перейти к содержимому

Изменения конфигурации заблокированы средствами распределенной иб как снять

  • автор:

Помогите скачать.

сабдж, вот это СозданиеСбросГлавногоУзлаРИБ Для 8.3 (Управляемые формы).epf http://infostart.ru/public/340351/
Заранее благодарен.

#1 sf

такое надо писать самому. три строчки кода

#2 sf

ппц. скоро СП будут на инфостарте продавать

#3 Fedot

не хочу писать велосипед 🙂

#4 Fedot

(1) такая строчка ПланыОбмена.УстановитьГлавныйУзел(Неопределено) ?

#5 jsmith82

#6 jsmith82

Нашол в инетах. В конфигураторе посмотрел — все норм. ОФ и УФ.

#7 Fedot

(5) спасибо, ты настоящий друг. с меня пиво. 🙂

#8 Fedot

#9 jsmith82

Объект.Узел.Пустая() = Истина?

#10 Fedot

У меня задача — снять замкИ с конфигурации, чтобы изменения свои внеси, а там эта шняга РИБ мешает, хотя там ни какой РИБ и в помине нет.

#11 Fedot

(9) попробую завтра.

#12 jsmith82

Ну так она и снимает, йоптыть. Чо там у тебя..

#13 Fedot

(12) у меня не снялось методом ПланыОбмена.УстановитьГлавныйУзел(Неопределено);

#14 jsmith82

(13) Конфа точно периферийная?

#15 jsmith82

Вопрос тупой, но все же.

#16 Fedot

(14) да [. ] яво знает, конфа Розница 2.1

#17 jsmith82

Можешь тим вью кинуть.

#18 Fedot

(15) там в конфе наводишь на замок и написано «Изменения конфигурации заблокированы средствами управления распределенной ИБ»
в этих ваших инторнетах пишут надо сделать так: ПланыОбмена.УстановитьГлавныйУзел(Неопределено);
но не помогло снять замки

#19 Fedot

jsmith82 Можешь тим вью кинуть.

да я сам по тимвью подключался, знакомой одной сделал некие изменения. теперь только завтра смогу снова к ней подключиться.

Изменения конфигурации заблокированы средствами распределенной иб как снять

Самописная конфигурация, сделана выгрузка базы в формате .dt.
Загрузила, а там везде блокировка, ничего нельзя изменить. Ничего нельзя сделать, чтобы снять эту блокировку?

Это значить , что твоя база не основная
ничего нельзя сделать? это же копия
ладно. доживем до среды)
Нет подожди, может есть решение.
(3) УстановитьГлавныйУзел(Неопределено)

В смысле — копия? Копия перефирийной? Ну ты можешь сделать ее центральной и тогда вноси себе изменения.. Но для того чтобы изменилась конфигурация рабочей перефирии — нужно чтобы изменения внеслись в центре

(7) +1 сними защиту и эксперементирую. Но если автор испортит рабочую базу — то знай: за последствия подследственного я не отвечаю 🙂

Автор, будете развертывать копию из рабочей базы подчиненного узла — не забудьте в копии отключить рег.задания, заблокировать обмен данными. Напоминаю на всякий случай.

(7), (9) как снять защиту? вот это я и пыталась сделать. база самописная без проводок по регистрам, небольшая в плане конфы. что и где нужно прописать, чтобы снять защиту?

Программирование 1С 8.х для начинающих

  • Вы здесь:
  • Главная
  • Статьи
  • Администрирование
  • Работа с базами
  • Как отключить базу от обмена

Поделитесь в соцсетях

Администрирование

Как отключить базу от обмена

Подробности Категория: Работа с базами

    • Как сделать обычную базу из распределенной?

    Как отключить базу от обмена?

    Как сделать обычную базу из распределенной?

    Если Вам нужно изменить конфигурацию базы которая участвует в распределенном обмене данными, то сразу это окажется невозможным потому, что над корнем конфигурации будет висеть замочек. И если навести на него курсор, то увидете следующую надпись «Изменения конфигурации заблокированы средствами распределенной ИБ«.

    Естественно идея отключить базу может касаться выгрузок конфигураций или баз данных которые предназначены для разработки. Для изменения конфигурации узла рабочей базы нужно использовать обмен.

    Так вот чтобы отключить базу нужно установить главному узлу значение Неопределено .

     ПланыОбмена.УстановитьГлавныйУзел(Неопределено); 

    Это можно сделать написав обработку или используя метод «Выполнить()», если его можно вызвать и применять в каком-то существующем механизме.

    Недостаточно прав для комментирования

    Конфигурация узла распределенной ИБ не соответствует ожидаемой

    Распределенная информационная база (РИБ) используется для организации работы филиалов и подразделений, позволяя обмениваться информацией между ними. Технология обмена между базами достаточно надежна, но время от времени ломается и она.

    Прочитав эту статью, вы:

    • узнаете о причинах возникновения самой распространенной ошибки РИБ: Конфигурация узла распределенной ИБ не соответствует ожидаемой;
    • Получите пошаговые инструкции решения проблемы.

    Распределенная информационная база (РИБ)

    Создание и настройка распределенной базы данных (РИБ) необходимы в случаях, когда нет возможности работать пользователям из разных мест с одной базой. Это возможно при работе с филиалами и подразделениями организации, которые территориально располагаются в разных местах, но должны обмениваться информацией с центральным офисом. Или если по принятым мерам безопасности в организациях ограничен доступ в интернет и удаленно подключиться к рабочей базе, например, через RDP нет возможности.

    В этих случаях выполняют настройку распределенной информационной базы.

    Базу центрального офиса, где собираются все данные, называют центральной, а базы филиалов — периферийными.

    Рассмотрим создание РИБ на примере 1С:Бухгалтерия 3.0.

    Настройка центральной базы

    Настройка РИБ выполняется в разделе Администрирование — Настройки программы —Синхронизация данных — ссылка Настройка синхронизации данных — кнопка Новая синхронизация данных — ссылка Распределенная информационная база .

    Перед началом настройки выставляется префикс основной базы, например, ЦБ. PDF

    Настройка центральной базы РИБ выполняется по этапам:

    • настроить параметры подключения; PDF
    • настроить правила отправки и получения данных; PDF
    • создать начальный образ подчиненного узла РИБ. PDF

    Создание начального образа подчиненного узла РИБ занимает много времени. Не пугайтесь, если программа «висит» и «ничего не происходит» — просто дождитесь окончания операции, которая может длиться несколько часов.

    Чтобы убедиться, что «все идет по плану», откройте Журнал регистрации : раздел Администрирование — Настройки программы — Обслуживание — ссылка Журнал регистрации . Последние операции в нем будут показывать работу Мастера настройки синхронизации по производимым в это время изменениям в базе данных. PDF

    По окончанию операции будет выдано сообщение о ее успешном завершении.

    Настройка выполняется в автоматическом режиме Мастером настройки синхронизации , от пользователя требуется следовать указаниям Мастера и нажимать кнопку Далее .

    • Самоучитель по 1С Бухгалтерии 8.3;
    • Самоучитель по 1С ЗУП 8.3.

    Для настройки Сценария синхронизации нажмите кнопку Добавить и все правила будут созданы по умолчанию. Завершается настройка центральной базы сообщением, что синхронизация данных завершена.

    Результат выполненной настройки в центральной базе.

    Настройка периферийной базы

    После настройки центральной базы необходимо настроить периферийную базу. Для этого добавьте созданную периферийную базу в список задач 1С. PDF При открытии периферийной базы будет автоматически открыто окно настройки синхронизации.

    Настройка периферийной базы РИБ выполняется по этапам:

    • настройка параметров подключения; PDF
    • настройка правил отправки и получения данных.

    Настройка выполняется Мастером настройки автоматически. Для настройки Сценария синхронизации нажмите кнопку Добавить и все правила будут созданы по умолчанию. PDF

    Следуя шагам Мастера, завершите настройку.

    Результат настройки периферийной базы.

    После завершения настройки в периферийной базе проверьте наличие перенесенных данных из центральной базы:

    • настройки программы;
    • справочники;
    • документы;

    Все данные должны присутствовать. Пример перенесенных поступлений. PDF

    Обмен в РИБ

    Для обмена периферийной базы с центральной нажмите кнопку Синхронизировать : раздел Администрирование — Настройки программы — Синхронизация данных — ссылка Настройки синхронизации данных .

    Будет выполнен обмен с центральной базой.

    По окончанию операции данные периферийной базы будут выгружены в центральную базу, а данные центральной базы загружены в периферийную с помощью РИБ.

    Аналогичные правила для центральной базы.

    Перейдите по ссылке Настройка синхронизации данных : раздел Администрирование — Настройки программы — Синхронизация данных — ссылка Настройки синхронизации данных. Нажмите кнопку Синхронизировать . Будет выполнен обмен с периферийной базой.

    После того, как вы создали РИБ, все изменения в конфигурацию информационной базы можно вносить только в главном узле центральной базы. При обновлении конфигурации центрального узла будут переданы в подчиненные узлы и автоматически применены там.

    Причины возникновения ошибки

    Если в момент обновления конфигурации база «падает» из-за отключения электропитания или медленно работает канал обмена, конфигурация главного узла успевает измениться. а периферийного — нет.

    Причин, приводящих к подобной ошибке много, но наиболее частыми можно назвать:

    • новое обновление центральной конфигурации до получения ответа о предыдущем обновлении периферийной конфигурации;
    • динамическое обновление центральной конфигурации;
    • отключение электропитания компьютера в момент обновления;
    • и т.д.

    Обновление конфигурации центральной базы

    В том случае, если периферийная база изменения получила, но еще не применила, а в центральной базе в этот промежуток вносятся изменения еще раз и снова инициируют обмен, то возникает конфликт.

    Центральная база ожидает увидеть в периферийном узле предыдущие изменения и попытается обновить ее на новые, а по факту конфигурация периферийной базы еще не обновлена.

    Динамическое обновление

    Иногда подобная ситуация возникает при динамическом обновлении центральной базы. В итоге обмен становится невозможным, и вы получите сообщение:

    • Конфигурация узла распределенной ИБ не соответствует ожидаемой.

    Справедливости ради нужно отметить, что разработчики предусмотрели отслеживание подобных ситуаций. Если обновление не закончилось в одной из распределительных баз — работа в ней будет заблокирована и пользователь получит следующее сообщение.

    Это предотвращает в большинстве случаев появление ошибки рассогласования конфигураций центральной и периферийных баз.

    Но если по каким-то причинам ошибка все-таки имеет место — проблему нужно решать.

    Исправить ошибку можно разными способами. Мы рассмотрим вариант с использование внешней обработки и дадим вам ссылку для скачивания обработки Главный узел на управляемой форме. Если проблема не решится — будут предложены дополнительные варианты решения проблемы.

    Перед исправлением ошибки обязательно сделайте копии центральной и периферийных баз данных. Иначе вернуться к исходному варианту после неудачной попытки исправления вы не сможете.

    Отключение Главного узла периферийной базы

    Данная методика неоднократно помогала нам решить проблему у клиентов при получении ошибки РИБ:

    • Конфигурация узла распределенной ИБ не соответствует ожидаемой.

    Необходимо привести конфигурацию периферийной базы к ожидаемой, т.е. привести ее в соответствие с конфигурацией центрального узла. Казалось бы, чего проще! Выгрузить в файл конфигурации из центральной базы и загрузить его в периферийную. Но если мы откроем периферийную базу в Конфигураторе и попытаемся выгруженную конфигурацию центральной базы загрузить в периферийную, то увидим, что это не так просто сделать. Изменения заблокированы средствами управления РИБ.

    При попытке обновить конфигурацию вручную команда Обновить конфигурацию недоступна.

    Что делать? Рекомендуемая последовательность действий:

    • выгрузка конфигурации центральной базы (ЦБ) в файл;
    • открепление Главного узла в периферийной базе (ПБ);
    • обновление конфигурации в периферийной базе (ПБ);
    • закрепление Главного узла в периферийной базе (ПБ).

    Выгрузка конфигурации ЦБ в файл

    Откройте Конфигуратор ЦБ и выгрузите конфигурацию в файл по кнопке Конфигурация — Сохранить конфигурацию в файл .

    Этим файлом мы обновим конфигурацию ПБ после открепления в ней Главного узла обмена.

    Открепление Главного узла в ПБ

    Чтобы обновить конфигурацию ПБ вручную потребуется снять блокировку обмена. Сделать это можно только открепив Главный узел обмена. К сожалению, ни встроенной обработкой изменения реквизитов, ни работой напрямую с константой Главной узел в пользовательском режиме этого сделать нельзя. Только через внешнюю обработку.

    Код этой обработки невероятно прост, всего несколько строчек, и вы можете:

    • самостоятельно сделать такую обработку по указанному коду; PDF
    • скачать готовый вариант от БухЭксперт8.

    Запустите обработку через Главное меню — Файл — Открыть .

    Запуск выполняется пользователем с Полными правами или возможностью работать с внешними отчетами и обработками.

    Будет открыта форма, указывающая на Главный узел ЦБ, в нашем случае БУХЭКСПЕРТ. Для отключения его нажмите на кнопку Отключить Главный узел .

    По окончанию операции выйдет сообщение, что Главный узел отключен.

    При отключении Главного узла Конфигуратор ПБ должен быть закрыт.

    Обновление конфигурации в ПБ

    Откройте конфигуратор ПБ и убедитесь, что блокировка на обновление снята и команда обновить конфигурацию доступна: меню Конфигурация — Поддержка — Обновить конфигурацию . Тем не менее обновить конфигурацию ПБ выгруженным файлом конфигурации ЦБ на актуальных конфигурациях 1С не получится, для этого снимем с поддержки конфигурацию ПБ, а потом вернем ее при загрузке файла конфигурации ЦБ: меню Конфигурация — Поддержка — Настройки поддержки — кнопка Снять с поддержки .

    Загрузите файл конфигурации ЦБ: меню Конфигурация — Загрузить конфигурацию из файла .

    Примите обновление конфигурации по кнопке F7.

    Главный результат операции в сопоставлении редакций ЦБ и ПФ. Они должны быть одинаковыми. Проверить после обновления редакцию ПБ можно по меню Справка — О программе .

    Подключение Главного узла в ПБ

    Откройте ПБ в пользовательском режиме. На актуальных релизах 1С программа автоматически видит отключенный Главный узел и предлагает его восстановить. Нажимаете кнопку Восстановить .

    Программа выполнит автоматическое обновление базы данных.

    Если программа 1С не предлагает автоматически восстановить подключение к Главному узлу или по каким-то причинам она проходит с ошибками, запустите внешнюю обработку Главный узел : кнопка Главное меню — Файл — Открыть . Запуск выполняется пользователем с Полными правами или возможностью работать с внешними отчетами и обработками.

    В открывшейся форме в поле Главный узел базы укажите тип данных Полный.

    Выберите из списка узлов главный, в нашем случае БУХЭКСПЕРТ, и нажмите кнопку Подключить Главный узел .

    При подключении Главного узла Конфигуратор ПБ должен быть закрыт.

    Выполните обмен сначала в ПБ, а после него в ЦБ. Все изменения должны загрузиться.

    Корректировка файлов обмена РИБ

    Если указанные выше действия не помогли и обмен проходит с ошибками — переходим к корректировке файлов обмена РИБ. При этом все действия по сопоставлению конфигураций ЦБ и ПБ, что рассмотрены выше, должны быть выполнены.

    • выгрузка файла обмена из периферийной базы;
    • выгрузка файла обмена из центральной базы;
    • корректировка файла обмена из ЦБ;
    • загрузка скорректированного файла;
    • перезапись файла обмена из ПБ;
    • проверка исправлений.

    Выгрузка файла обмена из периферийной базы

    Оставьте рабочим только выполняемое действие настройки Отправка данных , используя кнопку Настроить — Сценарии синхронизации — кнопка Включить/Отключить .

    Выполните обмен с центральной базой по кнопке Выполнить сценарий .

    Выгрузка файла обмена из центральной базы

    Оставьте рабочим только выполняемое действие настройки Отправка данных , используя кнопку Настроить — Сценарии синхронизации — кнопка Включить/Отключить .

    Выполните отправку данных из центральной базы по кнопке Выполнить сценарий .

    Корректировка файла обмена из ЦБ

    В файле обмена из ЦБ замените блок, содержащий информацию об изменениях конфигурации на блок из файла ПБ.

    Файлы обмена находятся в папке, которую указали при настройке обмена синхронизации распределенных баз. Всего там находятся два файла:

    • Файл выгрузки из периферийной базы: Message_ФЛ_ЦБ.
    • Файл выгрузки из центральной базы: Message_ЦБ_ФЛ.

    Откройте файл обмена Message_ЦБ_ФЛ, редактором позволяющим редактировать xml-файлы, например, Блокнот.

    Блок файла Message_ЦБ_ФЛ.

    Блок файла Message_ФЛ_ЦБ.

    Перечисленные действия необходимо выполнять очень внимательно. Неправильное копирование может повлечь неработоспособность РИБ. Поэтому создание резервных копий перед этим шагом обязательно.

    После замены информации сохраните изменения в файле Message_ЦБ_ФЛ.

    Загрузка скорректированного файла

    Входим в периферийную базу и загружаем исправленный файл Message_ЦБ_ФЛ. Для этого настраиваем выполняемое действие Получение данных и и загружаем данные по кнопке Выполнить сценарий .

    Конфигуратор при получении данных должен быть закрыт.

    После этого делаем Отправку данных и переходим в центральную базу.

    Проверка обмена в центральной базой

    Выполняем Получение данных в центральной базе. Если все хорошо, в отчете отразится информация о том, что данные приняты и отправлены.

    Выполняем несколько последовательных обменов для проверки. Если все хорошо, в периферийной базе «красная точка» по получению данных из отчета исчезнет.

    Да, все отлично. Обмен восстановлен, ошибка исправлена.

    Работа с ошибками РИБ относится к разряду профессиональных и Бухэксперт8 рекомендует передавать их для исправления специалистам 1С. При работе с ошибками обязательно копируйте базы данных.

    • 1C Отчетность: не удалось расшифровать файл
    • Этот хост неизвестен 1С: как исправить
    • Ошибка при выполнении операции с информационной базой 1С 8.3
    • 1С удаление: указанная учетная запись уже существует
    • Установка запрещена на основании системной политики 1С 8.3

    Помогла статья?

    Получите еще секретный бонус и полный доступ к справочной системе БухЭксперт8 на 14 дней бесплатно

    Похожие публикации

    1. Ошибка СУБД: файл базы данных поврежден в 1С 8.3Иногда при работе с программой 1С может возникнуть ошибка СУБД.
    2. Лицензия не обнаружена. Не обнаружен ключ защиты программы 1С: как исправитьБывают ситуации, когда при запуске программы 1С пользователь сталкивается с.
    3. Неоднозначное поле в запросе 1С 8.3Ошибка Неоднозначное поле в запросе 1С 8.3 связана с наличием.
    4. Несоответствие типов в 1С 8.3Ошибка Несоответствие типов в 1С 8.3 связана с передачей параметров.

    Оцените публикацию

    (3 оценок, среднее: 5,00 из 5)

    Публикацию можно обсудить в комментариях ниже.
    Обратите внимание!
    В комментариях наши эксперты не отвечают на вопросы по программам 1С и законодательству.
    Задать вопрос нашим специалистам можно в Личном кабинете

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *