Freigeben über


sp_unregistercustomresolver (Transact-SQL)

Gilt für: SQL Server

Hebt die Registrierung eines zuvor registrierten Geschäftslogikmoduls auf. Geschäftslogik kann in Form einer COM-Komponente oder einer Microsoft .NET Framework-Assembly sein. Diese gespeicherte Prozedur wird auf dem Verteiler ausgeführt, auf dem die benutzerdefinierte Geschäftslogik registriert wurde.

Transact-SQL-Syntaxkonventionen

Syntax

sp_unregistercustomresolver [ @article_resolver = ] N'article_resolver'
[ ; ]

Argumente

[ @article_resolver = ] N'article_resolver'

Gibt den Namen der benutzerdefinierten Geschäftslogik an, deren Registrierung aufgehoben wird. @article_resolver ist nvarchar(255), ohne Standard. Wenn es sich bei der zu entfernenden Geschäftslogik um eine COM-Komponente handelt, ist dieser Parameter der Anzeigename der Komponente. Handelt es sich bei der Geschäftslogik um eine .NET Framework-Assembly, ist dieser Parameter der Name der Assembly.

Rückgabecodewerte

0 (erfolgreich) oder 1 Fehler.

Hinweise

sp_unregistercustomresolver wird in der Seriendruckreplikation verwendet.

Verwenden Sie sp_enumcustomresolvers auf einem beliebigen Server in der Replikationstopologie, um die Liste der registrierten benutzerdefinierten Geschäftslogikmodule oder COM-Resolver zurückzugeben, die für die Topologie verfügbar sind.

Berechtigungen

Nur Mitglieder der festen Serverrolle sysadmin oder db_owner feste Datenbankrolle können ausgeführt werden sp_unregistercustomresolver.