Навигация:  МОДУЛЬ "РЕПЛИКАЦИЯ" > ДОПОЛНИТЕЛЬНЫЕ РЕПЛИКАЦИОННЫЕ УТИЛИТЫ >

Монитор менеджера репликации RPLMon

Предыдущая страницаВернуться в начало главыСледующая страница

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

Для реализации возможности запуска репликации через Windows-службу необходимы следующие утилиты:

·на серверной машине

oменеджер репликации RplManage.exe;

oсервис транспорта DaemonChecker.exe;

oсервис автоматического создания задания на выгрузку по расписанию RplScheduler.exe;

oсервис UniServer.exe с соответствующей библиотекой UniLibrary.dll;

oутилита настройки подключения к БД ToolSetup.exe;

·на клиентской машине

oмонитор менеджера репликации RPLMon.exe.

Монитор менеджера репликации может использоваться в том числе и на серверной машине.

Схема взаимодействия сервера UniServer и монитора менеджера репликации показана на рис. 7.4.

 Рисунок 7.4. Схема взаимодействия UniServer и монитора менеджера репликации


Рисунок 7.4. Схема взаимодействия UniServer и монитора менеджера репликации

Порядок настройки

1.Запустить на серверной машине DaemonChecker.exe и RplScheduler.exe. Завершить их выполнение.

2.Запустить на серверной машине менеджер репликации RplManage.exe, настроенный на режим сервера. Завершить его выполнение.

3.Открыть на редактирование файл UniServer.exe.config. В настройках приложения appSettings необходимо задать для ключа ComProgID значение RPLManage.Proc. Остальные настройки для UniServer.exe задаются стандартным образом: определить идентификатор, имя и описание Windows-сервиса, задать адрес, по которому будет производиться обращение к сервису. Запустить утилиту ToolSetup.exe и задать параметры подключения к базе данных.

4.Зарегистрировать сервис UniServer.exe в качестве службы Windows (выполнить файл reg.bat) и запустить её.

5.Открыть на редактирование конфигурационный файл RPLMon.ini, задать в нём URL адрес репликационного сервиса UniServer.exe (параметр URL) и указать интервал обновления данных в приложении RPLMon.exe (параметр Interval).

Все действия производятся с правами администратора системы и разрешенным доступом к используемым директориям.

Для работы сервера UniServer необходим Microsoft Framework 3.5.

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

repl_start

·Начать репликацию. При нажатии на кнопку менеджер репликации переходит в полуавтоматический режим работы.

repl_stop

·Остановить репликацию. При нажатии на кнопку менеджер репликации переходит в обычный (ручной) режим работы.

transportservice

·Просмотр лога сервиса транспорта.

repl_close

·Закрыть. При нажатии на кнопку монитор менеджера репликации сворачивается в трей.