sp_enumcustomresolvers (Transact-SQL)
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.
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 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 restituiti
0 (esito positivo) o 1 (esito negativo)
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.
Vedere anche