Для настройки репликации необходимо на сервере подписчике, собирающем данные со всех публикующих серверов, выполнить следующие действия:
- Запустить Sql Server Configuration Manager (для этого выбрать на панели задач: Пуск - > Программы - > Microsoft SQL Server 2008 - > Configuration Tools - > SQL Server Configuration Manager).
- Убедится в том, что служба SQL Server Agent запущена и сконфигурирована для автоматического запуска (см. раздел Настройка репликации на публикующем сервере, п. 3-5).
- Запустить утилиту Microsoft Sql Server Management Studio и, присоединившись к серверу подписчику, раскрыть узел сервера (1).
- Раскрыть папку Replication (2), после чего щелкнуть правой кнопкой мыши по папке Local Subscriptions (3).
- В открывшемся контекстном меню выбрать пункт New Subscriptions.
- В результате выполнения данной операции отобразится мастер добавления новой подписки New Subscription Wizard.
Необходимо выбрать публикующий сервер из раскрывающегося списка Publisher (1).
- В дереве объектов Databases and publication необходимо выбрать публикацию (1).
- Для продолжения нажать кнопку Next > (2).
- Оставить без изменения параметр Merge Agent Location.
- В окне Subscribers установить флажок Subscriber рядом с подписчиком (1).
Выбрать базу данных подписчика из раскрывающегося списка Subscription Database (1).
- Для добавления подписчика SQL Server нажать кнопку Add SQL Server Subscriber… (2).
- В результате операции откроется окно Merge Agent Security.
14.1 Установить переключатель в положение Run under SQL Server Agent service account (This is not recommended security best practice.) (1).
14.2 Для сохранения внесенных изменений нажать кнопку OK (2).
- Для продолжения нажать кнопку Next>.
- Для постоянной работы агента распространителя в окне Synchronization Schedule выбрать значение Run continuously из раскрывающегося списка Agent Schedule (1).
- Для продолжения нажать кнопку Next> (2).
- Для настройки расписания запуска агента моментальных снимков в окне Synchronization Schedule выбрать значение <Define schedule…> из раскрывающегося списка Agent Schedule (1).
18.1 В результате выполнения данной операции будет открыто окно New Job Schedule.
18.2 Выбрать значение частоты повторения расписания из раскрывающегося списка Occurs: (1).
18.3 Выбрать значение повторения расписания с помощью стрелок вверх-вниз поля Recurs every (2).
18.4 Установить переключатель в положение Occurs once at или Occurs every (3-4). И выбрать значение частоты ежедневных повторений с помощью стрелок вверх-вниз.
18.5 В том случае если переключатель установлен в положении Occurs every, то необходимо выбрать время начала и окончания ежедневных повторений в полях Starting at (5) и Ending at (6).
18.6 В поле Duration указать дату начала Start date: выполнения расписания (7).
18.7 Установить переключатель в положение End date: (8) или No end date: (9), означающую дату окончания выполнения расписания.
18.8 В текстовом поле Description будут описаны все изменения относительно расписания (10).
18.9 Для сохранения внесенных изменений нажать кнопку OK (11). - Для продолжения нажать кнопку Next> (2).
- В окне Initialize Subscription необходимо:
20.1 В случае добавления первого публикующего сервера установить флажок Initialize (1).
20.2 В случае добавления второго и последующих серверов снять флажок Initialize (1).
- Для продолжения нажать кнопку Next> (2).
- Установить тип подписчика Client из раскрывающегося списка Subscription Type окне Subscription Type (1).
- Для завершения создания нового подписчика нажать кнопку Finish (2).
- В открывшемся окне Creating Publication отобразится процесс выполнения задачи создания нового подписчика.
- Для завершения процесса работы New Subscription Wizard нажать кнопку Close.
Настройка репликации на сервере подписчика, собирающего данные со всех публикующих серверов, завершена.