Репликация SQL Server - Добавление новой хранимой процедуры - Как заставить ее реплицироваться?

У меня есть база данных SQL Server 2005, в которой используется репликация слиянием.

Я добавил четыре новые хранимые процедуры на стороне издателя, но они не были реплицированы.

Свойство публикации «Параметры подписки» - «Реплицировать изменения схемы» установлено в значение «Истина».

Как я могу легко получить репликацию этих таблиц, не отправляя новые снимки всем подписчикам?


person GordyII    schedule 28.05.2009    source источник
comment
Выбирая объекты, то есть таблицы для репликации, отметили ли вы все свои хранимые процедуры для включения в репликацию?   -  person James    schedule 29.05.2009
comment
Да, но эта хранимая процедура была добавлена ​​после того, как я настроил первоначальную публикацию репликации слиянием.   -  person GordyII    schedule 29.05.2009


Ответы (1)


Я нашел этот кусок кода, возможно, он поможет.

create table table2(pk int not null primary key, charcol char(20))
GO
sp_addarticle 'paul','table2','table2'
GO
sp_refreshsubscriptions 'paul'
GO
sp_addsubscription 'paul','table2',@@servername,'paulsub'
GO

Добавление статьи и последующий запуск агента моментальных снимков приводит к повторной инициализации всей публикации.

person Sam    schedule 15.02.2012