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

Эта база данных недоступна для публикации

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

Итак, включите публикацию или запустите ее в базе данных, которая включена для публикации. Просмотрите параметры репликации, чтобы настроить публикацию и распространение.