Провайдер данных OnGuard предназначен для получения данных о картах доступа и автомобилей сотрудников из базы данных СКУД Lenel OnGuard. Для подключения данного модуля, необходимо в файле конфигурации сервиса репликации баз данных CarReplicator.Service.Settings.json, в параметре DataProvider указать значение "OnGuardDataProvider".
Если сервис репликации баз данных ранее работал с другим провайдером данных, то предварительно необходимо остановить сервисы SferaTraffic$CarWatcher и SferaTraffic$CarReplicator и удалить файл базы данных SferaTraffic "replicator_db.db". После чего перезапустить сервисы и подождать, пока репликатор синхронизируется с базой данных OnGuard. |
Для настройки модуля используется конфигурационный файл "OnGuardDataProvider.Settings.json".
Для ОС Windows по умолчанию путь к файлу с настройками имеет следующий вид:
C:\Integration\SferaTraffic\Configuration\OnGuardDataProvider.Settings.json
Для ОС Linux по умолчанию путь к файлу с настройками имеет следующий вид:
/usr/integration/SferaTraffic/Configuration/OnGuardDataProvider.Settings.json
Описание файла с настройками приведено в таблице 5
| Название настройки | Описание настройки | Описание значения |
|---|---|---|
| Database_Instance | Адрес и инстанс к базе данных Lenel OnGuard | Тип значения: строка Допустимые значения: IP адрес или домен машины с базой данных OnGuard Пример значения: "192.168.0.41" |
Database_Name | Название базы данных | Тип значения: строка Значение по умолчанию: "MAST" |
| Database_User | Имя пользователя для доступа к базе данных | Тип значения: строка Значение по умолчанию: "lenel" |
| Database_Password | Пароль для доступа к базе данных | Тип значения: строка |
| Database_ConnectionString | Шаблон строки подключения к базе данных | Тип значения: строка Допустимые значения: шаблон для стандартной строки подключения к SQL Server . В шаблоне используются следующие заменители: {0} = адрес к базе данных Значение по умолчанию: |
После изменения настроек, требуется перезапустить сервис SferaTraffic$CarReplicator.