Каталог решений - Восстановление РИБа, ошибки РИБ на управляемых формах, создание начального образа с файлами

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

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

В наличии

Ошибка при вызове метода контекста (ПрочитатьИзменения): Данные принимаются от узла с другим набором расширений, меняющих структуру данных.
Необходимо произвести перенос расширений конфигурации в узел.
При выгрузки первоначального образа вылетает по не понятным причинам.

Категория:

Описание

Проблема продолжается и по-прежнему актуальна даже на релизе платформы 1С:Предприятие 8.3 (8.3.20.1549). 

Продолжаю темы в публикациях:

714089  729156  65456  179592

Порядок действий аналогичен:

В данной публикации рабочая обработка для привязки и отвязки главного узла для Управляемых Форм.  

 

Вариант 1

Последовательность действий:

  • выгружаем из центральной базы конфигурацию в cf-файл;
  • отвязываем периферийную базу от главного узла, с помощью обработки 
  • заменяем конфигурацию периферийной базы на выгруженный в первом шаге cf-файл, для этого пользуемся меню "Загрузить конфигурацию из файла".
  • Привязываем периферийную базу обратно к главному узлу РИБ, с помощью обработки

 

Вариант 2

Делайте всё как в предыдущих публикациях, Но только перед этим основную базу выгружайте в dt и загружайте обратно после проделанных изменений с заменой *cf. После единичного обмена может появиться другая проблема: "Конфигурация не соответствует ожидаемой".

В основной базе конфигурацию снимайте *CF. В РИБе снимайте Главный узел с помощью прикрепленной обработки.

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

 

Вариант 3 

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

Собственно, когда вылетает платформа по непонятным причинам или например "Аварийное завершение работы базы". Или 

Ошибка при вызове метода контекста (ПрочитатьИзменения): Данные принимаются от узла с другим набором расширений, меняющих структуру данных.
Необходимо произвести перенос расширений конфигурации в узел.

Это прежде всего связано с недоработкой платформы и взаимодействием её с памятью. В подробности вникать ни к чему, так как всем нужен результат, но проблема явно остается платформенная и пока не доработана разработчиками. 

Если реально присутствуют расширения, то делаем так: 

1. Делаем всё на копии основной базы 

2. Выгружаем *DT

3. Сохраняем все расширения путем выгрузки в файл. а затем Удаляем проблемные расширения, если нет понимания какое именно — удаляйте все. 

4. Заходим в режим предприятия и делаем создание первоначального образа РИБа. Образ с вероятностью 99% должен будет создаться. (1% если конфигурация сломана, её следует вернуть на оригинальную)

4.1. Заходим в конфигуратор и загружаем DT из п.2

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

6. Заходим в конфигуратор, Устанавливаем все расширения из п.3, обновляем конфигурацию БД РИБа

7. Заходим в режим предприятия РИБа — привязываем его к центральному узлу (все таже обработка) 

8. Делаем синхронизацию в обеих базах. Будут ошибки — смотрим читаем журнал.  Перезаходим в РИБ. 

9. В РИБе полезно нажимать на кнопку "Выполнить сценарий". Конфигуратор должен быть в это время закрыт. Иначе будет ошибка блокировки смотреть в журнале.  

После нескольких попыток базы должны будут синхронизироваться и все расширения должны привязаться от главного узла. 

has been added to your cart:
Оформление заказа