USE GlobalSales;
GO
EXEC sp_helpmergepublication GlobalSales
EXEC sp_helppublication GlobalSales
EXEC sp_helppublication_snapshot GlobalSales
GO
-- Execute this batch at the Publisher.
DECLARE @publication AS sysname;
DECLARE @subscriptionDB AS sysname;
DECLARE @subscriber AS sysname;
SET @publication = N'Mitjab-Notebook\SQL2008';
SET @subscriptionDB = N'GlobalSales';
SET @subscriber = N'SERVER\SQL2008';
-- At the Publisher, register the subscription, using the defaults.
USE [GlobalSales]
EXEC sp_addsubscription
@publication = @publication,
@subscriber = @subscriber,
@destination_db = @subscriptionDB,
@subscription_type = N'pull',
@update_mode = N'failover';
GO
но я получаю:
Msg 14013, уровень 16, состояние 1, процедура sp_MSrepl_helppublication_snapshot, строка 29 Эта база данных не включена для публикации.
Вы не можете выполнять репликацию (как издатель) с Express Edition
Итак, включите публикацию или запустите ее в базе данных, которая включена для публикации. Просмотрите параметры репликации, чтобы настроить публикацию и распространение.