Как создать публикацию и определить статьи (среда SQL Server Management Studio)
Создание публикаций и определение статей осуществляется с помощью мастера создания публикаций. После создания публикации ее свойства можно просмотреть и изменить в диалоговом окне Свойства публикации — <публикация>. Сведения о создании публикации из базы данных Oracle см. в разделе Как создать публикацию из базы данных Oracle (среда SQL Server Management Studio).
Примечание. |
---|
Названия публикаций и статей не могут содержать следующие символы: % , * , [ , ] , | , : , « , ? , ' , \ , / , < , >. Если объекты в базе данных содержат какие-либо из этих символов и необходима их репликация, то в диалоговом окне Свойства статьи — <статья>, вызываемом со страницы Статьи мастера, нужно задать имя статьи, отличающееся от имени объекта. |
Создание публикации и определение статей
Подключитесь к издателю в среде Microsoft SQL Server Management Studio и затем раскройте узел сервера.
Раскройте папку Репликация, а затем щелкните правой кнопкой мыши папку Локальные публикации.
Щелкните Создать публикацию.
Следуйте указаниям на страницах мастера создания публикаций, чтобы:
- задать распространитель, если распространение не было настроено на сервере. Дополнительные сведения о настройке распространения см. в разделе Как настроить распространение (среда SQL Server Management Studio).
Если на странице Распространитель вы задаете, что сервер издателя буде функционировать как свой собственный распространитель (локальный распространитель), а сервер не настроен в качестве распространителя, то мастер создания публикаций произведет настройку сервера. Нужно будет задать для распространителя папку моментальных снимков по умолчанию на странице Папка моментальных снимков. Папка моментальных снимков — это просто каталог, назначенный общим ресурсом. Агенты, считывающие и записывающие данные в эту папку, должны иметь необходимые разрешения на нее. Дополнительные сведения о надлежащей защите папок см. в разделе Защита папки моментальных снимков.
Если задано, что в качестве распространителя будет функционировать другой сервер, необходимо ввести пароль на странице Административный пароль для соединений, устанавливаемых между издателем и распространителем. Этот пароль должен совпадать с паролем, указанным при включении издателя на удаленном распространителе.
Дополнительные сведения см. в разделе Настройка распространителя. - Выберите базу данных публикации.
- Выберите тип публикации. Дополнительные сведения см. в разделе Обзор типов репликации.
- Задайте данные и объекты базы данных для публикации. При необходимости отфильтруйте столбцы из статей таблиц и установите свойства статей.
- Если требуется, отфильтруйте строки из статей таблиц. Дополнительные сведения см. в разделе Фильтрация опубликованных данных.
- Настройте расписание для агента моментальных снимков.
- Задайте учетные данные, под которыми следующие агенты репликации будут запускаться и устанавливать соединения:
- агент моментальных снимков для всех публикаций
- агент чтения журнала для всех публикаций транзакций
- агент чтения очереди для публикаций транзакций, допускающих обновляемые подписки.
Дополнительные сведения см. в разделах Модель безопасности агента репликации и Рекомендации по защите репликации. - При необходимости создайте сценарий для публикации. Дополнительные сведения см. в разделе Создание сценариев репликации.
- Задайте имя для публикации.
- задать распространитель, если распространение не было настроено на сервере. Дополнительные сведения о настройке распространения см. в разделе Как настроить распространение (среда 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)