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


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

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

ms151160.note(ru-ru,SQL.90).gifПримечание.
Названия публикаций и статей не могут содержать следующие символы: % , * , [ , ] , | , : , « , ? , ' , \ , / , < , >. Если объекты в базе данных содержат какие-либо из этих символов и необходима их репликация, то в диалоговом окне Свойства статьи — <статья>, вызываемом со страницы Статьи мастера, нужно задать имя статьи, отличающееся от имени объекта.

Создание публикации и определение статей

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

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

  3. Щелкните Создать публикацию.

  4. Следуйте указаниям на страницах мастера создания публикаций, чтобы:

    • задать распространитель, если распространение не было настроено на сервере. Дополнительные сведения о настройке распространения см. в разделе Как настроить распространение (среда SQL Server Management Studio).
      Если на странице Распространитель вы задаете, что сервер издателя буде функционировать как свой собственный распространитель (локальный распространитель), а сервер не настроен в качестве распространителя, то мастер создания публикаций произведет настройку сервера. Нужно будет задать для распространителя папку моментальных снимков по умолчанию на странице Папка моментальных снимков. Папка моментальных снимков — это просто каталог, назначенный общим ресурсом. Агенты, считывающие и записывающие данные в эту папку, должны иметь необходимые разрешения на нее. Дополнительные сведения о надлежащей защите папок см. в разделе Защита папки моментальных снимков.
      Если задано, что в качестве распространителя будет функционировать другой сервер, необходимо ввести пароль на странице Административный пароль для соединений, устанавливаемых между издателем и распространителем. Этот пароль должен совпадать с паролем, указанным при включении издателя на удаленном распространителе.
      Дополнительные сведения см. в разделе Настройка распространителя.
    • Выберите базу данных публикации.
    • Выберите тип публикации. Дополнительные сведения см. в разделе Обзор типов репликации.
    • Задайте данные и объекты базы данных для публикации. При необходимости отфильтруйте столбцы из статей таблиц и установите свойства статей.
    • Если требуется, отфильтруйте строки из статей таблиц. Дополнительные сведения см. в разделе Фильтрация опубликованных данных.
    • Настройте расписание для агента моментальных снимков.
    • Задайте учетные данные, под которыми следующие агенты репликации будут запускаться и устанавливать соединения:
      - агент моментальных снимков для всех публикаций
      - агент чтения журнала для всех публикаций транзакций
      - агент чтения очереди для публикаций транзакций, допускающих обновляемые подписки.
      Дополнительные сведения см. в разделах Модель безопасности агента репликации и Рекомендации по защите репликации.
    • При необходимости создайте сценарий для публикации. Дополнительные сведения см. в разделе Создание сценариев репликации.
    • Задайте имя для публикации.

См. также

Задачи

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

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

Настройка распространителя
Публикация данных и объектов базы данных
Защита распространителя
Организация безопасности издателя

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

How to: Create a Publication (Replication Transact-SQL Programming)
How to: Define an Article (Replication Transact-SQL Programming)

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

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