Системный объект POS Репликатор создается на базе объекта Компьютер на вкладке Оборудование диалогового окна Настройка системы. Имеется возможность создания не более одного объекта POS Репликатор на Сервере.
![](/confluence/download/attachments/118359917/1.jpg?version=2&modificationDate=1460367352000&api=v2)
Настройка системного объекта POS Репликатор осуществляется следующим образом:
- Перейти на панель настройки объекта POS Репликатор.
![](/confluence/download/attachments/118359917/2.jpg?version=3&modificationDate=1460367572000&api=v2)
- В столбце Server указаны имена Серверов ПК POS Интеллект, на которых запущены серверы баз банных (1). Список серверов формируется автоматически и не может быть отредактирован вручную. Сервер попадает в список, если на нем создан хотя бы один объект POS терминал.
- В столбце Connection string указана строка подключения к удаленному серверу базы данных, сформированная автоматически (2). Имя SQL-сервера формируется из имени Сервера, к которому добавляется \sqlexpress без кавычек, имя БД по умолчанию POS. При необходимости изменения строки подключения необходимо выполнить следующие действия:
- Нажать на кнопку в столбце Browse (6). Откроется окно Свойства связи с данными для настройки подключения к БД.
- В поле Выберите или введите имя сервера необходимо выбрать из списка или ввести вручную наименование MS SQL сервера, на котором хранится подключаемая база данных (1).
![](/confluence/download/attachments/118359917/3.jpg?version=1&modificationDate=1407776169000&api=v2)
- Установить переключатель в положение следующие имя и пароль пользователя: (2).
- В поле Пользователь: ввести имя пользователя (логин) для подключения к MS SQL серверу, в поле Пароль ввести пароль для доступа к базе данных (3).
- Установить флажок Разрешить сохранение пароля (4).
- Из списка Выберите базу данных на сервере выбрать название подключаемой базы данных POS-Интеллект (5).
- Нажать на кнопку ОК (6).
- Задать параметры репликации одним из следующих способов:
- Для каждого сервера отдельно:
- Логин и пароль, заданные на этапе подключения базы данных будут автоматически введены в столбцах User и Password (3).
- В поле Timeout ввести период репликации данных в секундах (4).
- Установить флажок в столбце Active, если с указанного сервера требуется производить репликацию на центральный сервер (5).
- Повторить a.i-a.iii для всех серверов в списке.
- В случае, если требуется использовать одинаковые параметры для всех серверов:
- Выделить в списке сервера, для которых нужно изменить параметры репликации.
- Ввести имя пользователя и пароль, используемые для подключения ко всем базам данных в списке (7).
- В поле Timeout ввести период репликации данных в секундах (8).
- Установить флажок в столбце Active в случае, если необходимо использовать все соединения в списке (9).
- Нажать на кнопку Apply (10).
- В поле Deep storage: ввести количество дней, в течение которого хранятся данные в базе данных (11).
- Нажать на кнопку Применить.
После выполнения данных действия репликация начинает выполняться автоматически. В очередь репликации добавляются базы данных с ранжированием по времени репликации. Те базы данных, у которых период репликации меньше, имеют более высокий приоритет. Одновременно могут идти несколько процессов репликации, в зависимости от того, сколько ядер у процессора центрального Сервера.
Процесс репликации можно отследить через терминальное окно модуля Pos Aggregator, которое вызывается двойным кликом по значку модуля в трее.
Настройка системного объекта POS Репликатор завершена.