Остановка службы перемещения данных из базы данных состояний в рабочую базу данных

Процесс остановки службы перемещения данных из базы данных состояний в рабочую базу данных очень похож на процесс запуска этой службы. Архивы развертывания DS_State_setup и DS_Runtime_setup содержат исполняемые сценарии, которые можно использовать для остановки экземпляров компонентов сбора данных и применения изменений службы перемещения данных из рабочей базы данных в базу данных хронологии.

Если архив был создан в результате изменения в модели бизнес-величин, то в нем содержатся только сценарии остановки новых экземпляров компонентов сбора данных и применения изменений.
Прим.: Рекомендуется объединить сценарии до остановки службы перемещения данных. Дополнительная информация об объединении сценариев репликации приведена в разделе Объединение сценариев запуска и остановки.
Однако приведенные ниже инструкции можно использовать даже в том случае, если объединение не выполнено.
Для остановки службы перемещения данных из базы данных состояний в рабочую базу данных для определенной модели бизнес-величин:
  1. Опознайте все экземпляры компонента сбора данных, присвоенные модели бизнес-величин в базе данных состояний. Если уже выполнено объединение всех сценариев остановки экземпляра компонента сбора данных, никакие действия не требуются. Переходите к следующему шагу. Если сценарии еще не объединены (и вы не желаете выполнять объединение), следует опознать все экземпляры компонента сбора данных, которые были созданы для данной модели бизнес-величин. Сценарии остановки экземпляра компонента сбора данных автоматически создаются в процессе первого выполнения генератора схемы для модели бизнес-величин. При последующих генерациях схемы (например, после обновления модели бизнес-величин) создаются сценарии остановки только для новых экземпляров компонента сбора данных. Для того чтобы опознать все соответствующие сценарии остановки, необходимо повторить следующие шаги для каждого развертывания, выполненного для данной модели бизнес-величин.
    1. Перейдите в каталог, в который было выполнено развертывание данной модели.
    2. Перейдите в подкаталог State_to_Runtime\source и найдите все сценарии StopCapture_<номер>.
    3. Повторите описанные выше шаги для каждого развертывания данной модели бизнес-величин.
  2. Остановите экземпляры компонента сбора данных. Опознанные экземпляры компонента сбора данных должны быть остановлены в системе, владеющей базой данных состояний. В случае объединения сценариев остановки запустите объединенный сценарий. Если объединение не выполнено, необходимо выполнить каждый сценарий остановки, опознанный на предыдущем шаге. Не имеет значения, в каком порядке запускаются сценарии остановки.
    Прим.: Сценарии остановки выполняются асинхронно. Может существовать задержка между запуском команды остановки и остановкой компонента сбора данных. Это происходит вследствие того, что экземпляр компонента сбора данных до остановки завершает транзакцию.
  3. Опознайте все экземпляры компонента применения изменений, присвоенные модели бизнес-величин в рабочей базе данных. Если уже выполнено объединение всех сценариев остановки экземпляра компонента применения изменений, никакие действия не требуются. Переходите к следующему шагу. Если сценарии еще не объединены (и вы не желаете выполнять объединение), следует опознать все экземпляры компонента применения изменений, которые были созданы для данной модели бизнес-величин. Сценарии остановки экземпляра компонента применения изменений автоматически создаются в процессе первого выполнения генератора схемы для модели бизнес-величин. При последующих генерациях схемы (например, после обновления модели бизнес-величин) создаются сценарии остановки только для новых экземпляров компонента применения изменений. Для того чтобы опознать все соответствующие сценарии остановки, необходимо повторить следующие шаги для каждого развертывания, выполненного для данной модели бизнес-величин:
    1. Перейдите в каталог, в который было выполнено развертывание данной модели.
    2. Перейдите в подкаталог State_to_Runtime\target и найдите все сценарии StopApply_<номер>.
    3. Повторите описанные выше шаги для каждого развертывания данной модели бизнес-величин.
  4. Остановите экземпляры компонента применения изменений.
    Опознанные экземпляры компонента применения изменений должны быть остановлены в системе, владеющей рабочей базой данных. В случае объединения сценариев остановки запустите объединенный сценарий. Если объединение не выполнено, необходимо выполнить каждый сценарий остановки, опознанный на предыдущем шаге. Сценарии остановки можно запускать в любом порядке.
    Прим.: Сценарии остановки выполняются асинхронно. Может существовать задержка между запуском команды остановки и остановкой компонента применения изменений. Это происходит вследствие того, что экземпляр компонента применения до остановки завершает одну или несколько транзакций.
Понятия, связанные с данным
Службы перемещения данных
Задачи, связанные с данной
Запуск службы перемещения данных из базы данных состояний в рабочую базу данных

Copyright IBM Corporation 2005. Все права защищены.