Freigeben über


sp_unregistercustomresolver (Transact-SQL)

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

Themenlink (Symbol)Transact-SQL-Syntaxkonventionen

Syntax

sp_unregistercustomresolver [ @article_resolver = ] 'article_resolver' 

Argumente

  • [ @article_resolver = ] 'article_resolver'
    Gibt den Namen der benutzerdefinierten Geschäftslogik an, deren Registrierung aufgehoben wird. article_resolver ist vom Datentyp nvarchar(255) und hat keinen Standardwert. 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 (Erfolg) oder 1 (Fehler)

Hinweise

sp_unregistercustomresolver wird für die Mergereplikation verwendet.

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

Berechtigungen

Nur Mitglieder der festen Serverrolle sysadmin oder der festen Datenbankrolle db_owner können sp_unregistercustomresolver ausführen.