Сервер Репликации БД
ВЕРСИЯ ПРОГРАММЫ
6.0.0.7 от 25-05-2018
- оптимизация под SCADA 2.3.8
НАЗНАЧЕНИЕ
Сервер репликации баз данных (БД) предназначен для аккумулирования данных БД удаленных диспетчерских систем АСУД-248 в единой серверной БД.
Сервер позволяет выполнить передачу и аккумулирование данных из:
- БД учета - данные общедомовых приборов учета энергоресурсов
- БД заявок
- БД журнала событий
Приложение работает в паре с программой R_CLIENT, которая должна быть скопирована запущена на удаленной машине.
Для работы с программой требуется USB-ключ защиты с записанной лицензией на количество точек подключения (диспетчерских АРМ-ов).
ЗАПУСК ПРОГРАММЫ
Первый запуск программы следует выполнить под пользователем с административными правами.
Впоследствии программа будет запускаться автоматически после запуска Windows.
После запуска в правом окне программы отображается число лицензий, записанных на ключ защиты. Одна лицензия - это одна точка подключения, одно удаленное рабочее место диспетчера.
Следует зарегистрировать удаленные АРМ-диспетчера, с которых необходимо собирать данные, выбрать интервал репликации и нажать кнопку Запуск репликации.
После запуска процессе репликации элементы главного меню программы будут заблокированы, для разблокировки следует выполнить перезапуск программы.
Элементы главного меню программы:
- Файл
- Добавить объект - добавить объект репликации
- Проверить соединение всех объектов - проверить доступность АРМ-диспетчера по сети
- Общая репликация данных - выполнить репликацию данных всех объектов
- Выход - закрыть программу
- Дополнительно
- Блокировать компьютер - выполнить блокировку рабочей станции
- Справка
- О программе - отобразить версию программы
РЕГИСТРАЦИЯ ОБЪЕКТОВ РЕПЛИКАЦИИ
Если приложение работает в режиме репликации, закрыть приложение. После этого выполнить повторный запуск.
Выбрать меню Файл \ Добавить объект
Указать,
- Имя объекта - произвольное
- IP-адрес - адрес удаленного объекта
- Порт - по умолчанию 5029, менять не следует
- Расположение БД - путь к файлу реплицируемой БД на удаленной машине, по умолчанию
- C:\1Tekon\ASUD Scada\OPC Server\original.gdb - для БД учета
- C:\1Tekon\ASUD Scada\Scada\journal.db - для БД Событий и заявок
- Локальная БД - расположение серверной БД, по умолчанию
- C:\db\original.gdb - для БД учета
- C:\db\journal.db - для БД Событий и заявок
Время последней репликации - это справочная информация, обновляемая после каждой успешной репликации данных.
После регистрации объекта следует выполнить проверку соединения и подготовку БД удаленного объекта к репликации. Для этого выполнить клик правой кнопкой мыши в таблице объектов и выбрать:
- Проверка сети (ping) - выполнить проверку доступности удаленного АРМ по сети
- Проверка соединения - выполнить проверку подключения к удаленной БД. Если при этом отображается сообщение об ошибке, следует проверить правильность указания расположение БД на удаленном АРМ, а также тот факт, что на удаленном АРМ запущено приложение R CLIENT
- Подготовить к репликации - выполнить подготовку удаленной БД. Процедура выполнятся один раз при настройке объекта.
В серверную БД будут переноситься только те данные, которые появились/обновились в удаленных диспетчерских БД после выполнения процедуры "Подготовки к репликации".
Для БД учета и БД заявок после регистрации нового объекта по необходимости можно выполнить перенос ранее накопленных данных из БД удаленного АРМ. Для этого следует:
- Выбрать АРМ
- Нажать правой кнопкой мыши и выбрать Репликация данных с даты
- Указать дату в формате ДД.ММ.ГГГГ, например: 01.01.2015
Для выполнения репликации данных объекта в ручном режиме следует выбрать объект, нажать правой кнопкой мыши и выбрать меню Репликация данных. При отображении ошибки
Репликации данных 0. Test Socket Error # 10061 Connection refused.
следует проверить, что удаленный АРМ доступен по сети и на нем запущено приложение R CLIENT
Пример успешной репликации БД Событий и заявок
Репликации данных 0. Test Заявки... Файл Ok. Размер(б): 8 Декомпрессия. Размер (б): 0 События... Файл Ok. Размер(б): 131 Декомпрессия. Размер (б): 215