sp_enumcustomresolvers (Transact-SQL)

Si applica a:SQL Server

Restituisce l'elenco di tutti i gestori della logica di 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.

Convenzioni di sintassi Transact-SQL

Sintassi

  
sp_enumcustomresolvers [ [ @distributor =] 'distributor']  

Argomenti

[ @distributor = ] 'distributor' Nome del server di distribuzione in cui si trova il sistema di risoluzione personalizzato. distributor è sysname, con un valore predefinito NULL. Questo parametro è deprecato e verrà rimosso in una versione futura.

Set di risultati

Nome colonna Tipo di dati Descrizione
article_resolver nvarchar(255) Nome descrittivo del gestore della logica di 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 logica di 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 logica di business.

0 = sistema di risoluzione dei conflitti basato su COM

1 = gestore della logica di business
dotnet_assembly_name nvarchar(255) Nome dell'assembly microsoft .NET Framework che implementa il gestore della logica di business.
dotnet_class_name nvarchar(255) Nome della classe che sostituisce BusinessLogicModule per implementare il gestore della logica di business.

Valori del codice restituito

0 (esito positivo) o 1 (errore)

Osservazioni:

sp_enumcustomresolvers viene usato nella replica di tipo merge.

Autorizzazioni

Solo i membri del ruolo predefinito del server sysadmin e il ruolo predefinito del database db_owner possono essere eseguiti sp_enumcustomresolvers.

Vedi anche

Implementare un gestore della logica di business per un articolo di merge
Implementare un sistema di risoluzione dei conflitti personalizzato per un articolo di tipo merge
sp_lookupcustomresolver (Transact-SQL)
sp_unregistercustomresolver (Transact-SQL)
Stored procedure di sistema (Transact-SQL)