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


sp_unregistercustomresolver (Transact-SQL)

Отменяет регистрацию зарегистрированного ранее модуля бизнес-логики. Бизнес-логика может быть реализована в COM-компоненте или в сборке платформы Microsoft .NET Framework. Эта хранимая процедура выполняется на распространителе, для которого была зарегистрирована указанная бизнес-логика.

Значок ссылки на разделСинтаксические обозначения в Transact-SQL

Синтаксис

sp_unregistercustomresolver [ @article_resolver = ] 'article_resolver' 

Аргументы

  • [ @article_resolver = ] 'article_resolver'
    Задает имя пользовательской бизнес-логики, для которой проводится отмена регистрации. Аргумент article_resolver имеет тип **nvarchar(255)**и не имеет значения по умолчанию. Если удаляемая бизнес-логика является COM-компонентом, то этот параметр является понятным именем компонента. Если бизнес-логика является сборкой .NET, этот параметр является именем сборки.

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

0 (успешное завершение) или 1 (неуспешное завершение)

Замечания

Инструкция sp_unregistercustomresolver используется в репликации слиянием.

Используйте инструкцию sp_enumcustomresolvers на любом сервере из топологии репликации для выведения списка зарегистрированных модулей бизнес-логики или COM-арбитров конфликтов, доступных в данной топологии.

Разрешения

Процедура sp_unregistercustomresolver может быть выполнена только членами предопределенной роли сервера sysadmin или предопределенной роли базы данных db_owner.