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


sp_scriptsubconflicttable (Transact-SQL)

Область применения: SQL Server

Создает скрипт для создания таблицы конфликтов на подписчике для заданной статьи очереди подписок. Созданный скрипт выполняется на подписчике в базе данных подписки. Эта хранимая процедура выполняется на издателе в базе данных публикации.

Соглашения о синтаксисе Transact-SQL

Синтаксис

sp_scriptsubconflicttable
    [ @publication = ] N'publication'
    , [ @article = ] N'article'
    [ , [ @alter = ] alter ]
    [ , [ @usesqlclr = ] usesqlclr ]
[ ; ]

[ @publication = ] N'publication'

Имя публикации, содержащей статью. В базе данных это имя должно быть уникальным. @publication — sysname без значения по умолчанию.

[ @article = ] N'article'

Имя статьи подписки. @article — sysname без значения по умолчанию.

[ @alter = ] alter

Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется.

[ @usesqlclr = ] usesqlclr

Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется.

Значения кода возврата

0 (успешно) или 1 (сбой).

Результирующий набор

Имя столбца Тип данных Description
cmdtext nvarchar(4000) Возвращает скрипт Transact-SQL для создания таблицы конфликтов на подписчике для статьи о подписке в очереди. Этот скрипт выполняется на подписчике в базе данных подписки.

Замечания

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

Разрешения

Могут выполняться только члены предопределенных ролей сервера sysadmin или db_owner предопределенных ролей базы данных.sp_scriptsubconflicttable