sp_enumcustomresolvers (Transact-SQL)
Gilt für: SQL Server
Gibt eine Liste aller verfügbaren Geschäftslogikhandler und benutzerdefinierten Konfliktlöser zurück, die auf dem Verteiler registriert sind. Diese gespeicherte Prozedur wird auf dem Verleger für jede Datenbank ausgeführt.
Transact-SQL-Syntaxkonventionen
Syntax
sp_enumcustomresolvers [ [ @distributor =] 'distributor']
Argumente
[ @distributor = ] 'distributor'
Ist der Name des Distributors, in dem sich der benutzerdefinierte Resolver befindet. distributor ist sysname, mit einem Standardwert von NULL. Dieser Parameter ist veraltet und wird in einer zukünftigen Version entfernt.
Resultsets
Spaltenname | Datentyp | Beschreibung |
---|---|---|
article_resolver | nvarchar(255) | Anzeigename für den Geschäftslogikhandler oder Konfliktlöser |
resolver_clsid | nvarchar(50) | Die Klassen-ID (CLSID, Class ID) des COM-basierten Konfliktlösers. Für einen Geschäftslogikhandler gibt diese Spalte einen CLSID-Wert von Null zurück. |
is_dotnet_assembly | bit | Gibt an, ob die Registrierung für einen Geschäftslogikhandler ist. 0 = COM-basierte Konfliktbelöser 1 = Geschäftslogikhandler |
dotnet_assembly_name | nvarchar(255) | Der Name der Microsoft .NET Framework-Assembly, die den Geschäftslogikhandler implementiert. |
dotnet_class_name | nvarchar(255) | Der Name der Klasse, die BusinessLogicModule überschreibt, um den Geschäftslogikhandler zu implementieren |
Rückgabecodewerte
0 (Erfolg) oder 1 (Fehler)
Hinweise
sp_enumcustomresolvers wird bei der Seriendruckreplikation verwendet.
Berechtigungen
Nur Mitglieder der festen Serverrolle sysadmin und die db_owner feste Datenbankrolle können sp_enumcustomresolvers ausgeführt werden.
Weitere Informationen
Implementieren eines Geschäftslogikhandlers für einen Mergeartikel
Implementieren eines benutzerdefinierten Konfliktlösers für einen Mergeartikel
sp_lookupcustomresolver (Transact-SQL)
sp_unregistercustomresolver (Transact-SQL)
Gespeicherte Systemprozeduren (Transact-SQL)
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für