sys.sp_enumcustomresolvers (Transact-SQL)

platí pro:SQL Server

Vrátí seznam všech dostupných obchodních logických handlerů a vlastních resolverů registrovaných u distributora. Tato uložená procedura se vykonává v Publisher v jakékoli databázi.

Transact-SQL konvence syntaxe

Syntax

sys.sp_enumcustomresolvers [ [ @distributor = ] N'distributor' ]
[ ; ]

Arguments

[ @distributor = ] N'distributor'

Název distributora, kde se vlastní resolver nachází. @distributor je sysname s výchozím nastavením NULL.

Tento parametr je zastaralý a je zachován kvůli zpětné kompatibilitě skriptů.

Sada výsledků

Název sloupce Datový typ Description
article_resolver nvarchar(255) Přátelský název pro správce obchodní logiky nebo řešení konfliktů.
resolver_clsid nvarchar(50) Class ID (CLSID) resolveru založeného na COM. Pro obchodní logický handler tento sloupec vrací nulovou hodnotu CLSID.
is_dotnet_assembly bit Označuje, zda je registrace určena pro obslužnou jednotku obchodní logiky.

0 = COM-based conflict resolver
1 = obchodní logika
dotnet_assembly_name nvarchar(255) Název Microsoft .NET Framework assembler, který implementuje handle obchodní logiky.
dotnet_class_name nvarchar(255) Název třídy, která tuto administrativu přepisuje BusinessLogicModule a implementuje obchodní logiku.

Hodnoty návratového kódu

0 (úspěch) nebo 1 (selhání).

Remarks

sp_enumcustomresolvers se používá při replikaci při slučování.

Permissions

Spustit lze pouze členy pevné role serveru správce systému a sp_enumcustomresolvers pevné databázové role .