Freigeben über


sp_schemafilter (Transact-SQL)

Ändert Informationen im Schema, die beim Auflisten von für die Veröffentlichung in Frage kommenden Oracle-Tabellen ausgeschlossen werden, und zeigt diese an.

Themenlink (Symbol)Transact-SQL-Syntaxkonventionen

Syntax

sp_schemafilter [ @publisher = ] 'publisher' 
   [ , [ @schema = ] 'schema' ] 
   [ , [ @operation = ] 'operation' ] 

Argumente

  • [@publisher = ] 'publisher'
    Der Name des Nicht-Microsoft SQL Server-Verlegers. publisher ist vom Datentyp sysname und hat keinen Standardwert.

  • [@schema = ] 'schema'
    Der Name des Schemas. schema ist vom Datentyp sysname und hat den Standardwert NULL.

  • [@operation = ] 'operation'
    Die für das Schema auszuführende Aktion. operation ist vom Datentyp nvarchar(4). Die folgenden Werte sind möglich:

    Wert

    Beschreibung

    add

    Fügt das angegebene Schema der Liste der Schemas hinzu, die für die Veröffentlichung nicht in Frage kommen.

    drop

    Löscht das angegebene Schema aus der Liste der Schemas, die für die Veröffentlichung nicht in Frage kommen.

    help

    Gibt die Liste der Schemas zurück, die für die Veröffentlichung nicht in Frage kommen.

Resultsets

Spaltenname

Datentyp

Beschreibung

schemaname

sysname

Der Name des Schemas, das für die Veröffentlichung nicht in Frage kommt.

Rückgabecodewerte

0 (Erfolg) oder 1 (Fehler)

Hinweise

sp_schemafilter sollte nur für heterogene Verleger verwendet werden.

Berechtigungen

Nur Mitglieder der festen Serverrolle sysadmin auf dem Verteiler können sp_schemafilter ausführen.