Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Область применения: SQL Server
Возвращает список всех доступных обработчиков бизнес-логики и пользовательских сопоставителей, зарегистрированных на распространителе. Эта хранимая процедура выполняется на подписчике в любой базе данных.
Соглашения о синтаксисе Transact-SQL
Синтаксис
sp_enumcustomresolvers [ [ @distributor = ] N'distributor' ]
[ ; ]
Аргументы
[ @distributor = ] N'distributor'
Имя распространителя, где находится пользовательский сопоставитель. @distributor — sysname с значением по умолчаниюNULL.
Этот параметр устарел и поддерживается для обратной совместимости скриптов.
Результирующий набор
| Имя столбца | Тип данных | Description |
|---|---|---|
article_resolver |
nvarchar(255) | Понятное имя обработчика бизнес-логики или сопоставителя конфликтов. |
resolver_clsid |
nvarchar(50) | Идентификатор класса (CLSID) сопоставителя в архитектуре COM. Этот столбец содержит нулевое значение CLSID для обработчика бизнес-логики. |
is_dotnet_assembly |
bit | Указывает, предназначена ли регистрация для обработчика бизнес-логики:0 = сопоставитель конфликтов на основе COM1 = обработчик бизнес-логики |
dotnet_assembly_name |
nvarchar(255) | Имя сборки Microsoft платформа .NET Framework, реализующей обработчик бизнес-логики. |
dotnet_class_name |
nvarchar(255) | Имя класса, переопределяющего BusinessLogicModule обработчик бизнес-логики. |
Значения кода возврата
0 (успешно) или 1 (сбой).
Замечания
sp_enumcustomresolvers используется в репликации слиянием.
Разрешения
Могут выполняться sp_enumcustomresolversтолько члены предопределенных ролей сервера sysadmin и db_owner предопределенных ролей базы данных.