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


Как создать моментальный снимок для публикации слиянием с параметризованными фильтрами (среда SQL Server Management Studio)

Для формирования моментальных снимков секций перейдите на страницу Секции данных диалогового окна Свойства публикации — <публикация>. Дополнительные сведения о доступе к этому диалоговому окну см. в разделе Как просмотреть и изменить свойства публикации и статьи (среда SQL Server Management Studio). Подписчикам можно разрешить инициировать создание и доставку или только создание моментальных снимков.

ПримечаниеПримечание

Если при фильтрации одной или более статей публикации будут получены неперекрывающиеся секции, уникальные для каждой из подписок, то метаданные будут очищаться при каждом запуске агента слияния. Это означает, что срок действия секционированного снимка истекает быстрее. Если этот параметр выбран, рекомендуется рассмотреть возможность разрешения создания и отправки моментальных снимков подписчикам. Дополнительные сведения о параметрах фильтрации см. в подразделе «Установка параметров секций» раздела Моментальные снимки для публикаций слиянием с параметризованными фильтрами.

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

  1. Создать публикацию слиянием при помощи мастера создания публикаций и указать один или несколько параметризованных фильтров строк на странице Добавление фильтра окна мастера. Дополнительные сведения см. в разделе Как определить и изменить параметризованный фильтр строк для статьи слияния (среда SQL Server Management Studio).

  2. Создайте моментальный снимок схемы для публикации. По умолчанию создание моментального снимка схемы происходит по завершении выполнения мастера создания публикаций; создание моментального снимка схемы также возможно из Microsoft Среда SQL Server Management Studio.

Создание моментального снимка схемы

  1. Подключитесь к издателю в Management Studio, затем разверните узел сервера.

  2. Раскройте папку Репликация, а затем папку Публикации.

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

  4. В диалоговом окне Просмотр состояния агента моментальных снимков — <публикация> нажмите кнопку Пуск.

    Когда агент моментальных снимков закончит создание моментального снимка, на экране появится сообщение: «[100%] Сформирован моментальный снимок 17 статей».

Предоставление разрешения подписчикам запускать создание и доставку моментальных снимков

  1. На странице Секции данных диалогового окна Свойства публикации — <публикация> выберите Автоматически определять секцию и при необходимости создавать моментальный снимок при попытке синхронизации от нового подписчика.

  2. Нажмите кнопку ОК.

Создание и обновление моментальных снимков

  1. На странице Секции данных диалогового окна Свойства публикации — <публикация> нажмите кнопку Добавить.

  2. Введите значение HOST_NAME() или значение SUSER_SNAME(), относящееся к секции, для которой нужно создать моментальный снимок.

  3. При необходимости укажите расписание, по которому будут обновляться моментальные снимки.

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

    2. Примите расписание по умолчанию для обновления моментальных снимков или нажмите кнопку Изменить, чтобы указать собственное расписание.

  4. Нажмите кнопку ОК, чтобы вернуться в диалоговое окно Свойства публикации — <публикация>.

  5. Выберите секцию в сетке свойств, затем щелкните Создать выбранные моментальные снимки.

  6. Нажмите кнопку ОК.