37.24K
Category: databasedatabase

Презентация_Обработчики_обновления_ИБ

1.

Работа с обработчиками
обновления ИБ
• Что это такое и зачем нужно
• Основные принципы
• Типы обработчиков
• Краткое резюме процессов

2.

Что это такое и зачем это нужно
• Обновление версии ИБ — подсистема БСП
• Упрощение и структурирование процесса
обновления
• Автоматизация действий, которые иначе
выполнялись бы вручную
• Обеспечение корректного перехода между
версиями

3.

Основной принцип работы
обработчиков
• Использование регистра сведений «Версии
подсистем»
• Запуск обработчиков при первом старте
после обновления
• Версии подсистем объявляются в модулях
обновления
• Переход между версиями инициирует
выполнение обработчиков

4.

Классификация обработчиков
• Монопольные — выполняются без
пользователей, обязательны до входа в
базу
• Оперативные — для динамических
обновлений (редко используются)
• Отложенные — выполняются после
обновления, уже при работе пользователей
• Параллельные и последовательные
режимы

5.

Монопольные обработчики
• Работают только в монопольном режиме
• Выполняются до допуска пользователей
• Применяются для небольших объёмов
данных
• При наличии хотя бы одного монопольного
— все оперативные становятся
монопольными

6.

Отложенные обработчики
• Обрабатывают данные после обновления,
при работе пользователей
• Запускаются регламентным заданием
• Делятся на последовательные и
параллельные
• Используются для больших объёмов
данных или длительных операций

7.

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

8.

Разработка отложенных
обработчиков
• Регистрация данных в плане обмена
• Использование процедуры заполнения
данных
• Обработка через
ДанныеДляОбновленияВМногопоточномОб
работчике
• Ручное завершение обработки

9.

Отладка обработчиков
• Понижение версии в регистре
ВерсииПодсистем
• Запуск в режиме /C РежимОтладки
• Для отложенных — запуск через Результаты
обновления
• Использование версии
ОтладкаОбработчика

10.

Типичные ошибки
• Объект не добавили в план обмена
• Не отключили авторегистрацию
• Не завершили обработчик
• Не отключили бизнес-логику
• Указали неверную версию
English     Русский Rules