Документация для версии Авто-Интеллект 5.4. Документация на другие версии [также доступна].

Предыдущая страница Пример настройки репликации базы данных Traffic  Настройка репликации на сервере-подписчике Следующая страница

Для настройки репликации необходимо на каждом сервере, публикующем данные, проделать следующие операции:

  1. Запустить утилиту Sql Server Configuration Manager (для этого выбрать на панели задач: Пуск - > Программы - > Microsoft SQL Server 2008 - > Configuration Tools - > SQL Server Configuration Manager).
  2. В результате выполнения данной операции откроется окно утилиты Sql Server Configuration Manager.
  3. В левой части окна утилиты Sql Server Configuration Manager выбрать значение SQL Server Services (1).
  4. В результате в правой части окна отобразятся службы SQL Server. Необходимо проверить запущена ли служба для использования автоматизации административных операций Sql Server Agent (MSSQLSERVER):
    4.1 В том случае если служба Sql Server Agent (MSSQLSERVER) запущена в столбце State будет стоять значение Running (2).
    4.2 В том случае если служба Sql Server Agent (MSSQLSERVER) не запущена, необходимо запустить ее, нажав кнопку Play на верхней панели управления (3).
  5. Служба Sql Server Agent (MSSQLSERVER) может быть сконфигурирована для автоматического запуска при запуске сервера или может запускаться вручную. Для установки параметра автоматического запуска необходимо выполнить следующие действия:
    5.1 Щелкнуть правой кнопкой мыши по службе Sql Server Agent (MSSQLSERVER).
    5.2 В открывшемся контекстном меню выбрать пункт Свойства.
    5.3 В результате проделанных операций откроется окно Свойства: Sql Server Agent (MSSQLSERVER).
    5.4 Перейти на вкладку Service (1).
    5.5 Из раскрывающегося списка параметра Start Mode выбрать значение Automatic (2).
    5.6 Для сохранения внесенных изменений нажать кнопку OK (3).

    5.7 В результате проделанных операций параметру Start Mode было присвоено значение Automatic (4).
  6.  Запустить утилиту Microsoft Sql Server Management Studio и, присоединившись к серверу, публикующему данные, раскрыть узел сервера (1).
  7. Раскрыть папку Replication (2), после чего щелкнуть правой кнопкой мыши по папке Local Publication (3).
  8. В открывшемся контекстном меню выбрать пункт New Publication.
  9. В результате выполнения операции отобразится мастер добавления новой публикации New Publication Wizard.
  10. Следуя инструкциям мастера New Publication Wizard, ввести следующую информацию о публикации:
    10.1 Выбрать значение базы данных распространителя из списка Databases (1).
    10.2 Для продолжения нажать кнопку Next > (2).

    10.3 Выбрать значение типа создаваемой публикации из списка Publication Type - Transactional publication (1).
    10.4 Для продолжения нажать кнопку Next > (2).

    10.5 Указать тип подписчика, установив флажок Sql Server 2008 (1).
    10.6 Для продолжения нажать кнопку Next > (2).

    10.7 Указать объекты базы данных для включения в публикацию, установив флажок Tables (1).
    10.8 Для продолжения нажать кнопку Next > (2).

    10.9 Следующие две вкладки оставить без изменений.
    10.10 Перейти на вкладку агента моментальных снимков - Agent Security и нажать кнопку Security settings (1).

    10.11 В результате проделанной операции откроется окно Snapshot Agent Security.
    10.12 Установите переключатель в положение Run under sql server Agent service account (This is not a recommended security best practice) (1).
    10.13 Для сохранения внесенных изменений нажать кнопку OK (2).

    10.14 На вкладке Complete the wizard ввести имя публикации в поле Publication name (1).
    10.15 Для создания новой публикации нажать кнопку Finish (2).

    10.16 В открывшемся окне Creating Publication отобразится процесс выполнения задач при создании новой публикации.
    10.17 Для завершения процесса работы New Publication Wizard нажать кнопку Close.

Настройка репликации на публикующем сервере завершена.