Опубликован: 11.12.2006 | Доступ: свободный | Студентов: 5820 / 381 | Оценка: 4.42 / 3.86 | Длительность: 57:15:00
Лекция 28:

Репликация слиянием

Конфигурирование push-подписок

Push-подписка (принудительная подписка) инициируется на издателе. Push-подписка конфигурируется с помощью мастера Push Subscription Wizard (Мастер push-подписки). Для запуска этого мастера выполните следующие шаги:

  1. Вызовите Push Subscription Wizard, используя один из двух методов. Для использования первого метода укажите пункт Replication в меню Tools окна Enterprise Manager и затем выберите пункт Push Subscription to Others (Push-подписка для других). Появится диалоговое окно Create and Manage Publications (Создание и управление публикациями) (рис. 28.14).
    Публикация, выбранная в диалоговом окне Create and Manage Publications (Создание и управление публикациями)

    Рис. 28.14. Публикация, выбранная в диалоговом окне Create and Manage Publications (Создание и управление публикациями)
    Выделите публикацию в списке Databases and Publications (Базы данных и публикации) и затем щелкните на кнопке Push New Subscription (Создать push-подписку). Чтобы использовать второй метод, выберите из меню Tools пункт Wizards, раскройте папку Replication в появившемся диалоговом окне Select Wizards, выберите Create Push Subscription Wizard и щелкните на кнопке OK. Выделите публикацию в появившемся диалоговом окне Create and Manage Publications и затем щелкните на кнопке Push New Subscription.
  2. Появится начальное окно мастера Push Subscription Wizard (рис. 28.15).
    Начальное окно мастера Push Subscription Wizard

    Рис. 28.15. Начальное окно мастера Push Subscription Wizard
  3. Щелкните на кнопке Next, чтобы появилось окно Choose Subscribers (Выбор подписчиков) (рис. 28.16). В этом окне выбирается система, которая будет получателем выбранной вами публикации. Сделайте выбор из списка активизированных подписчиков.
    Окно Choose Subscribers (Выбор подписчиков)

    Рис. 28.16. Окно Choose Subscribers (Выбор подписчиков)
  4. Щелкните на кнопке Next, чтобы появилось окно Choose Destination Database (рис. 28.17). В этом окне вы указываете базу данных, в которой будет размещаться данная публикация на подписчике. Вы можете выбрать базу данных, которая уже существует, или создать новую базу данных – в зависимости от конфигурации вашей системы и ваших требований. Чтобы увидеть список существующих баз данных, щелкните на кнопке Browse Or Create (Обзор или создание). Если вы хотите создать базу данных, щелкните на кнопке Browse Or Create, щелкните на кнопке Create New (Создать новую) и затем создайте базу данных в появившемся окне Database Properties (Свойства базы данных).
     Окно Choose Destination Database

    Рис. 28.17. Окно Choose Destination Database
  5. Щелкните на кнопке Next, чтобы появилось окно Set Merge Agent Location (Задать местоположение для агента слияния) (рис. 28.18). Здесь вы можете выбрать, где будет запускаться Merge Agent. Вы можете согласиться с вариантом, принятым по умолчанию, который указывает запуск Merge Agent на дистрибьюторе, или выбрать запуск агента на подписчике. Если ваш дистрибьютор не слишком сильно загружен, вам следует принять вариант по умолчанию.
     Окно Set Merge Agent Location (Задать местоположение для агента слияния)

    Рис. 28.18. Окно Set Merge Agent Location (Задать местоположение для агента слияния)
  6. Щелкните на кнопке Next, чтобы появилось окно Set Merge Agent Schedule (рис. 28.19). В этом окне вы можете выбрать непрерывные обновления или обновления по указанному вами расписанию. Щелкните на кнопке Change, чтобы появилось диалоговое окно Edit Recurring Job Schedule (Редактировать расписание повторяющихся заданий). Здесь вы можете легко конфигурировать повторяющееся расписание. Принимая решение о том, как обновлять подписку, помните, что непрерывные обновления сопряжены с большой нагрузкой на систему.
    Окно Set Merge Agent Schedule (Задать расписание для агента слияния)

    Рис. 28.19. Окно Set Merge Agent Schedule (Задать расписание для агента слияния)