Документация для версии POS-Интеллект 5.3. Документация на другие версии также доступна.

Предыдущая страница Общие сведения о репликации баз данных POS  Настройка системного объекта POS Процесс Следующая страница

Системный объект POS Репликатор создается на базе объекта Компьютер на вкладке Оборудование диалогового окна Настройка системы. Имеется возможность создания не более одного объекта POS Репликатор на Сервере.

Настройка системного объекта POS Репликатор осуществляется следующим образом:

  1. Перейти на панель настройки объекта POS Репликатор.
  2. В столбце Server указаны имена Серверов ПК POS Интеллект, на которых запущены серверы баз банных (1). Список серверов формируется автоматически и не может быть отредактирован вручную. Сервер попадает в список, если на нем создан хотя бы один объект POS терминал.
  3. В столбце Connection string указана строка подключения к удаленному серверу базы данных, сформированная автоматически (2). Имя SQL-сервера формируется из имени Сервера, к которому добавляется \sqlexpress без кавычек, имя БД по умолчанию POS. При необходимости изменения строки подключения необходимо выполнить следующие действия:
    1. Нажать на кнопку в столбце Browse (6). Откроется окно Свойства связи с данными для настройки подключения к БД.
    2. В поле Выберите или введите имя сервера необходимо выбрать из списка или ввести вручную наименование MS SQL сервера, на котором хранится подключаемая база данных (1).
    3. Установить переключатель в положение следующие имя и пароль пользователя: (2).
    4. В поле Пользователь: ввести имя пользователя (логин) для подключения к MS SQL серверу, в поле Пароль ввести пароль для доступа к базе данных (3).
    5. Установить флажок Разрешить сохранение пароля (4).
    6. Из списка Выберите базу данных на сервере выбрать название подключаемой базы данных POS-Интеллект (5).
    7. Нажать на кнопку ОК (6).
  4. Задать параметры репликации одним из следующих способов:
    1. Для каждого сервера отдельно:
      1. Логин и пароль, заданные на этапе подключения базы данных будут автоматически введены в столбцах User и Password (3).
      2. В поле Timeout ввести период репликации данных в секундах (4).
      3. Установить флажок в столбце Active, если с указанного сервера требуется производить репликацию на центральный сервер (5).
      4. Повторить a.i-a.iii для всех серверов в списке.
    2. В случае, если требуется использовать одинаковые параметры для всех серверов:
      1. Выделить в списке сервера, для которых нужно изменить параметры репликации.
      2. Ввести имя пользователя и пароль, используемые для подключения ко всем базам данных в списке (7).
      3.  В поле Timeout ввести период репликации данных в секундах (8).
      4. Установить флажок в столбце Active в случае, если необходимо использовать все соединения в списке (9).
      5. Нажать на кнопку Apply (10).

    Примечание:

    Описанным выше способом возможно задать следующие параметры для нескольких серверов: логин и пароль подключения к базе данных POS, таймаут и состояние репликации.
  5. В поле Deep storage: ввести количество дней, в течение которых хранятся данные в базе данных (11).
  6. Нажать на кнопку Применить.

После выполнения данных действия репликация начинает выполняться автоматически. В очередь репликации добавляются базы данных с ранжированием по времени репликации. Те базы данных, у которых период репликации меньше, имеют более высокий приоритет. Одновременно могут идти несколько процессов репликации, в зависимости от того, сколько ядер у процессора центрального Сервера.

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

Настройка системного объекта POS Репликатор завершена.