sp_enumcustomresolvers (Transact-SQL)

Restituisce l'elenco di tutti i gestori della regola business e i sistemi di risoluzione personalizzati disponibili registrati nel server di distribuzione. Questa stored procedure viene eseguita in qualsiasi database del server di pubblicazione.

Icona di collegamento a un argomentoConvenzioni della sintassi Transact-SQL

Sintassi

sp_enumcustomresolvers [ [ @distributor =] 'distributor']

Argomenti

  • [ @distributor =] 'distributor'
    Nome del server di distribuzione che include il sistema di risoluzione personalizzato. distributor è di tipo sysname e il valore predefinito è NULL. Questo parametro è obsoleto e verrà rimosso da una delle prossime versioni.

Set di risultati

Nome colonna Tipo di dati Descrizione

article_resolver

nvarchar(255)

Nome descrittivo del gestore della regola business o del sistema di risoluzione dei conflitti.

resolver_clsid

nvarchar(50)

ID classe (CLSID) del sistema di risoluzione basato su COM. Per un gestore della regola business, questa colonna restituisce un valore di CLSID pari a zero.

is_dotnet_assembly

bit

Indica se la registrazione viene eseguita per un gestore della regola business.

0 = Sistema di risoluzione dei conflitti basato su COM

1 = Gestore della regola business

dotnet_assembly_name

nvarchar(255)

Nome dell'assembly Microsoft .NET Framework che implementa il gestore della regola business.

dotnet_class_name

nvarchar(255)

Nome della classe che sostituisce BusinessLogicModule per implementare il gestore della regola business.

Osservazioni

La stored procedure sp_enumcustomresolvers viene utilizzata per la replica di tipo merge.

Autorizzazioni

Solo i membri del ruolo predefinito del server sysadmin o del ruolo predefinito del database db_owner possono eseguire sp_enumcustomresolvers.

Valori restituiti

0 (esito positivo) o 1 (esito negativo)

Vedere anche

Riferimento

sp_lookupcustomresolver (Transact-SQL)
sp_unregistercustomresolver (Transact-SQL)
Stored procedure di sistema (Transact-SQL)

Altre risorse

How to: Implement a Business Logic Handler for a Merge Article (Replication Programming)
How to: Implement a COM-Based Custom Conflict Resolver for a Merge Article (Replication Programming)

Guida in linea e informazioni

Assistenza su SQL Server 2005