Поделиться через


Добавление и удаление издателей в мониторе репликации

Область применения: SQL Server Управляемый экземпляр SQL Azure

Сервер, с которого запускается монитор репликации, автоматически добавляется в монитор, если это издатель. Дополнительные издатели могут быть добавлены в диалоговом окне Добавление издателя . После добавления издателя он отображается в группе на левой панели монитора. Группа Мои издатели включена в состав по умолчанию, но можно создать новые группы для управления одной или несколькими топологиями репликации. Сведения о запуске монитора репликации см. в этой статье.

Добавление издателя SQL Server

  1. Щелкните правой кнопкой мыши узел Монитор репликации или узел группы издателей на левой панели, затем выберите Добавить издатель.

  2. В диалоговом окне Добавление издателя щелкните Добавить, а затем — Добавить издатель SQL Server.

  3. В диалоговом окне Подключение к серверу выполните указанные ниже действия.

    • Если сервер издателя является автономным или частью экземпляра отказоустойчивого кластера, в диалоговом окне "Подключение к серверу" введите имя издателя и выберите тип проверки подлинности.

    • Если издатель является частью группы доступности, в диалоговом окне "Подключение к серверу " введите прослушиватель группы доступности издателя. Так как активный узел издателя может измениться, ввод прослушивателя гарантирует, что монитор репликации направляет трафик к текущей первичной реплике группы доступности. Введите то же значение монитора репликации, что и для sp_redirect_publisher. Запросите таблицу базы данных распространителя MSRedirected_Publishers , чтобы определить, в какое значение передается sp_redirect_publisher.

      Затем выберите тип проверки подлинности. Если выбран параметр Проверка подлинности SQL Server, введите имя и пароль. Монитор репликации сохраняет входные учетные данные и использует их для подключения к этому серверу в будущем. Учетная запись Windows или указанное имя входа в SQL Server должны быть членами предопределенной роли сервера sysadmin или предопределенной роли replmonitor базы данных в базе данных распространителя.

  4. Щелкните Подключить. Если издатель использует удаленный распространитель, выводится запрос на соединение с распространителем в диалоговом окне Соединение с сервером . Указанные учетные данные сохраняются монитором репликации для последующего использования при соединении с этим сервером. Учетная запись Windows или указанное имя входа в SQL Server должны быть членами предопределенной роли сервера sysadmin или предопределенной роли replmonitor базы данных в базе данных распространителя.

  5. Имена издателя и распространителя отображаются в сетке Начать наблюдение за следующими издателями .

  6. Чтобы задать параметры обновления и соединения для издателя, выберите издатель в сетке и измените параметры требуемым образом. Дополнительные сведения об обновлении параметров см. в разделе Caching, Refresh, and Replication Monitor Performance.

  7. Выберите группу, в которой должен отображаться издатель в мониторе репликации. Чтобы создать группу, щелкните Создать группуи введите ее имя группы. Затем выберите группу в списке Отображать эти издатели в следующей группе .

  8. Нажмите ОК.

Примечание.

Если у вас возникли проблемы с разрешением подключений из монитора репликации к группам доступности, проверьте следующее:

  • Вы правильно настроили перенаправление через sp_redirect_publisher. Для каждой публикации и базы данных должно быть только одна запись, которая должна ссылаться на исходного издателя-источника в MSRedirected_Publishers.
  • Убедитесь, что прослушиватель не добавлен в качестве издателя на распространитетеле. Это можно проверить, выполнив sp_helpdistpublisher в экземпляре распространителя.
  • Убедитесь, что значение, которое вы передаете в качестве издателя для монитора репликации, является значением, хранящимся в дистрибутиве. MSRedirected_Publishers. Например, если прослушиватель для группы доступности издателя использует пользовательский порт, а перенаправление было настроено с настраиваемым портом, то при настройке издателя в мониторе репликации необходимо включить порт. Однако если прослушиватель использует пользовательский порт и использовал псевдоним для настройки перенаправления прослушивателя, необходимо повторно создать псевдоним на клиенте, который запускает монитор репликации. Передача порта — это рекомендуемый метод для использования псевдонимов.

Добавление издателя Oracle

  1. Щелкните правой кнопкой мыши узел Монитор репликации или узел группы издателей на левой панели, затем выберите Добавить издатель.

  2. В диалоговом окне Добавление издателя щелкните Добавить, а затем — Добавить издатель Oracle.

  3. В диалоговом окне "Подключение к серверу" введите имя распространителя Microsoft SQL Server, связанного с издателем Oracle, а затем выберите тип проверки подлинности. Если выбран параметр Проверка подлинности SQL Server, введите имя и пароль. Указанные учетные данные сохраняются монитором репликации для последующего использования при соединении с этим сервером. Учетная запись Windows или указанное имя входа в SQL Server должны быть членами предопределенной роли сервера sysadmin или предопределенной роли replmonitor базы данных в базе данных распространителя.

  4. Щелкните Подключить.

  5. Имена издателя и распространителя отображаются в сетке Начать наблюдение за следующими издателями .

  6. Чтобы задать параметры обновления и соединения для издателя, выберите издатель в сетке и измените параметры требуемым образом. Дополнительные сведения об обновлении параметров см. в разделе Caching, Refresh, and Replication Monitor Performance.

  7. Выберите группу, в которой должен отображаться издатель в мониторе репликации. Чтобы создать группу, щелкните Создать группуи введите ее имя группы. Затем выберите группу в списке Отображать эти издатели в следующей группе .

  8. Нажмите ОК.

Добавление одного или нескольких издателей, использующих один и тот же распределитель

  1. Щелкните правой кнопкой мыши узел Монитор репликации или узел группы издателей на левой панели, затем выберите Добавить издатель.

  2. В диалоговом окне Добавление издателя щелкните Добавить, а затем — Укажите распространитель и добавьте его издателей.

  3. В диалоговом окне Соединение с сервером введите имя распространителя, а затем выберите тип проверки подлинности. Если выбран параметр Проверка подлинности SQL Server, введите имя и пароль. Указанные учетные данные сохраняются монитором репликации для последующего использования при соединении с этим сервером. Учетная запись Windows или указанное имя входа в SQL Server должны быть членами предопределенной роли сервера sysadmin или предопределенной роли replmonitor базы данных в базе данных распространителя.

  4. Щелкните Подключить.

  5. Имена распространителя и каждого издателя отображаются в сетке Начать наблюдение за следующими издателями . Если издатель уже был добавлен в монитор репликации, он не появится в сетке.

  6. Чтобы задать параметры обновления и соединения для издателя, выберите издатель в сетке и измените параметры требуемым образом. Дополнительные сведения об обновлении параметров см. в разделе Caching, Refresh, and Replication Monitor Performance.

  7. Выберите группу, в которой должны отображаться издатели в мониторе репликации. Чтобы создать группу, щелкните Создать группуи введите ее имя группы. Затем выберите группу в списке Отображать эти издатели в следующей группе .

  8. Нажмите ОК.

Изменение настроек для издателя и групп издателей

  1. Щелкните правой кнопкой мыши издателя на левой панели, затем щелкните Настройки издателя.

  2. Внесите любые необходимые изменения в диалоговом окне Настройки издателя .

    • Чтобы изменить учетные данные, используемые монитором репликации для подключения к серверу, щелкните Соединение с издателем или Соединение с распространителем, а затем укажите учетные данные в диалоговом окне Соединение с сервером .

    • Чтобы переместить издателя из группы в группу, выберите издателя в сетке Начать наблюдение за следующими издателями , затем выберите новую группу в списке Отображать эти издатели в следующей группе .

  3. Нажмите ОК.

Удаление издателя из монитора репликации

  1. Щелкните правой кнопкой издателя на левой панели.

  2. Щелкните Удалить.

Добавление группы издателей в монитор репликации

  1. Группы издателей можно создавать только при добавлении издателя или изменении настроек издателя. Дополнительные сведения см. в разделах «Как...», в которых описываются процедуры добавления издателя.

Удаление группы издателей из монитора репликации

  1. Переместите всех издателей в другую группу или удалите их из монитора репликации. Дополнительные сведения см. в описании предыдущих процедур в данном разделе.

  2. Щелкните правой кнопкой мыши группу издателей, затем щелкните Удалить.