Назад | Перейти на главную страницу

Как отправить свой первоначальный снимок на сервер-подписчик в SQL Server 2000?

Я настраиваю репликацию транзакций с использованием модели Push. Сценарий такой:

Серверы SQL:

Мне удалось настроить SQL01 для публикации моей базы данных и настроить подписку Push для SQL02 с помощью Отправить новую подписку wizard и настройте агент распространения на постоянное обновление подписки.

В мастере принудительной подписки «Инициализировать подписку» страница, которую я выбрал «Да, инициализировать схему и данные» и отметила «Запустите агент моментальных снимков, чтобы немедленно начать процесс инициализации» вариант.

Все необходимые службы работают (агент SQL).

Когда я завершаю работу мастера и просматриваю папку Replication -> Publications, я вижу свою публикацию (синяя книга со стрелкой). В публикации отображается Push-подписка, а ее статус - В ожидании.

Если я посмотрю в c:\Program Files\Microsoft SQL Server\Mssql\Repldata папка я вижу несколько сценариев T-SQL для каждой таблицы, например. Products.bcp, Products.sch, Products.idx.

Что должно произойти сейчас? Должна ли моя реплицированная база данных теперь (волшебным образом) появиться на сервере подписки?

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