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


Как создать и применить исходный моментальный снимок (среда SQL Server Management Studio)

По умолчанию, если выполняется агент SQL Server, агент моментальных снимков создает моментальный снимок сразу после того, как создана публикация с помощью мастера создания публикаций. Затем по умолчанию агент распространителя (для репликации моментальных снимков и репликации транзакций) или агент слияния (для подписок на публикацию слиянием) применяет моментальный снимок ко всем подпискам. Моментальный снимок может быть создан также с помощью Microsoft SQL Server Management Studio и монитора репликации. Сведения о запуске монитора репликации см. в разделе Как запустить монитор репликации (монитор репликации).

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

Создание моментального снимка в среде Management Studio

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

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

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

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

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

Создание моментального снимка в мониторе репликации

  1. В мониторе репликации раскройте группу издателей на левой панели, а затем раскройте нужного издателя.

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

  3. Чтобы увидеть состояние агента моментальных снимков, щелкните вкладку Предупреждения и агенты (вкладку Агенты в случае Microsoft SQL Server 2000). Для получения дополнительных сведений щелкните правой кнопкой мыши агент моментальных снимков в сетке и выберите Просмотреть сведения.

Применение моментального снимка

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

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

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

См. также

Задачи

Как создать публикацию и определить статьи (среда SQL Server Management Studio)
Как создать подписку по запросу (среда SQL Server Management Studio)
Как создать принудительную подписку (среда SQL Server Management Studio)
Как указать расписание синхронизации (среда SQL Server Management Studio)

Основные понятия

Инициализация подписки с помощью моментального снимка

Другие ресурсы

How to: Create the Initial Snapshot (Replication Transact-SQL Programming)

Справка и поддержка

Получение помощи по SQL Server 2005