Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Aplica-se a: SQL Server
Devolve uma lista de todos os handlers de lógica de negócio e resolvers personalizados disponíveis registados no Distribuidor. Este procedimento armazenado é executado no Publisher em qualquer base de dados.
Transact-SQL convenções de sintaxe
Syntax
sys.sp_enumcustomresolvers [ [ @distributor = ] N'distributor' ]
[ ; ]
Arguments
@distributor [ = ] N'distribuidor'
O nome do Distribuidor onde se encontra o resolver personalizado.
@distributor é sysname, com um padrão de NULL.
Este parâmetro está obsoleto e é mantido para compatibilidade retroativa dos scripts.
Conjunto de resultados
| Nome da coluna | Tipo de dados | Description |
|---|---|---|
article_resolver |
nvarchar(255) | Nome amigável para o gestor de lógica de negócio ou resolvedor de conflitos. |
resolver_clsid |
nvarchar(50) | ID de classe (CLSID) do resolvedor baseado em COM. Para um manipulador de lógica de negócio, esta coluna devolve um valor CLSID zero. |
is_dotnet_assembly |
bit | Indica se o registo é para um gestor de lógica de negócio.0 = Resolução de conflitos baseada em COM1 = manipulador de lógica de negócio |
dotnet_assembly_name |
nvarchar(255) | O nome do assembly Microsoft .NET Framework que implementa o handler de lógica de negócio. |
dotnet_class_name |
nvarchar(255) | O nome da classe que sobrepõe BusinessLogicModule essa implementação do handler de lógica de negócio. |
Valores de código de retorno
0 (sucesso) ou 1 (fracasso).
Remarks
sp_enumcustomresolvers é usado na replicação por fusão.
Permissions
Somente membros da função de servidor fixa sysadmin e da função de banco de dados fixa db_owner podem executar sp_enumcustomresolvers.