Поделиться через


Критические изменения репликации в SQL Server

В этом разделе описываются критические изменения в репликации SQL Server. Эти изменения могут нарушать работу приложений, скриптов или механизмов, основанных на более ранних версиях SQL Server. Эти проблемы могут возникнуть при обновлении. Дополнительные сведения см. в разделе Использование помощника по обновлению для подготовки к обновлениям.

Критические изменения, внесенные в SQL Server 2012

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

Критические изменения, внесенные в SQL Server 2008

В этом разделе описаны критические изменения репликации, реализованные в SQL Server 2008.

Критические изменения для репликации транзакций

Следующие критические изменения влияют на репликацию транзакций.

Возможность

Описание

Инициализация подписки на публикацию транзакций из резервной копии

В SQL Server 2008, чтобы инициализировать подписку из резервной копии, пользователь должен быть членом роли сервера dbcreator. В SQL Server 2005 было достаточно членства в роли базы данных db_owner.

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

Критические изменения в репликации слиянием

Следующие критические изменения влияют на репликацию слиянием.

Компонент

Описание

Новые назначаемые диапазоны идентификаторов

Для таблиц, использующих автоматическое управление диапазонами идентификаторов, при репликации в процессе обновления могут назначаться новые диапазоны идентификаторов. Если диапазон идентификаторов какой-либо из таблиц, назначенный подписчику, больше, чем назначенный издателю, при репликации издателю назначается диапазон, равный диапазону подписчика.

Чтобы определить диапазоны, используемые каждой из статей, выполните хранимую процедуру sp_helpmergearticle в базе данных публикации и проверьте столбцы pub_identity_range и identity_range.

См. также

Основные понятия

Обратная совместимость репликации