sysextendedarticlesview (Transact-SQL)

Gilt für:SQL Server

Die sysextendedarticlesview-Ansicht enthält Informationen zu veröffentlichten Artikeln. Diese Sicht wird in der distribution-Datenbank gespeichert.

Spaltenname Datentyp BESCHREIBUNG
artid int Die Identitätsspalte, die eine eindeutige ID für den Artikel bereitstellt.
creation_script nvarchar(255) Das Schemaerstellungsskript für den Artikel
del_cmd nvarchar(255) Der bei einer DELETE-Anweisung auszuführende Befehl, wird sonst aus dem Protokoll konstruiert
description nvarchar(255) Der Beschreibungseintrag für den Artikel.
dest_table nvarchar(128) Der Name der Zieltabelle
filter int Der Objektbezeichner der gespeicherten Prozedur, die für horizontale Partitionen verwendet wird
filter_clause ntext Die WHERE-Klausel des Artikels, die für horizontales Filtern verwendet wird.
ins_cmd nvarchar(255) Der bei einer INSERT-Anweisung auszuführende Befehl
name nvarchar(128) Der mit dem Artikel verknüpfte Name, der innerhalb der Veröffentlichung eindeutig ist.
objid int Die Objekt-ID der veröffentlichten Tabelle.
pubid int Die ID der Veröffentlichung, zu der der Artikel gehört.
pre_creation_cmd tinyint Der Voraberstellungsbefehl für DROP TABLE, DELETE TABLE oder TRUNCATE:

0 = Keine.

1 = DROP.

2 = DELETE.

3 = TRUNCATE.
status int Die Bitmaske der Artikeloptionen und der Status, die das Ergebnis des bitweisen logischen OR von mindestens einem der folgenden Werte sein können:

1 = Artikel ist aktiv.

8 = Den Spaltennamen in INSERT-Anweisungen einschließen.

16 = Parametrisierte Anweisungen verwenden.

24 = Sowohl den Spaltennamen in INSERT-Anweisungen einschließen als auch parametrisierte Anweisungen verwenden.

Ein aktiver Artikel, der parametrisierte Anweisungen verwendet, würde in dieser Spalte beispielsweise den Wert 17 anzeigen. Der Wert 0 gibt an, dass der Artikel inaktiv ist und keine zusätzlichen Eigenschaften definiert wurden.
sync_objid int Die ID der Tabelle oder Sicht, die die Artikeldefinition darstellt.
type tinyint Der Artikeltyp:

1 = Protokollbasierter Artikel.

3 = Protokollbasierter Artikel mit manuell erstelltem Filter.

5 = Protokollbasierter Artikel mit manuell erstellter Sicht.

7 = Protokollbasierter Artikel mit manuell erstelltem Filter und manuell erstellter Sicht.
upd_cmd nvarchar(255) Der bei einer UPDATE-Anweisung auszuführende Befehl, wird sonst aus dem Protokoll konstruiert
schema_option binary Gibt an, welche Eigenschaften des veröffentlichten Objekts in der Momentaufnahme ausgegeben wurden. Eine Liste der unterstützten Schemaoptionen finden Sie unter sp_addarticle.
dest_owner nvarchar(128) Der Besitzer der Tabelle in der Zieldatenbank
ins_scripting_proc int Der Objektbezeichner der benutzerdefinierten gespeicherten Prozedur oder des Skripts, die bzw. das beim Replizieren einer INSERT-Anweisung ausgeführt wird
del_scripting_proc int Der Objektbezeichner der benutzerdefinierten gespeicherten Prozedur oder des Skripts, die bzw. das beim Replizieren einer DELETE-Anweisung ausgeführt wird
upd_scripting_proc int Der Objektbezeichner der benutzerdefinierten gespeicherten Prozedur oder des Skripts, die bzw. das beim Replizieren einer UPDATE-Anweisung ausgeführt wird
custom_script int Der Objektbezeichner des benutzerdefinierten Skripts oder der Prozedur, die bzw. das nach Ausführung eines DDL-Triggers ausgeführt wird
fire_triggers_on_snapshot int Gibt an, ob replizierte Trigger beim Anwenden der Momentaufnahme ausgeführt werden. Es werden folgende Werte unterstützt:

0 = Trigger werden nicht ausgeführt.

1 = Trigger werden ausgeführt.

Weitere Informationen

Replikationstabellen (Transact-SQL)
Replikationssichten (Transact-SQL)
sp_addarticle (Transact-SQL)
sp_changearticle (Transact-SQL)
sp_helparticle (Transact-SQL)
sysarticles (Transact-SQL)