Freigeben über


sysarticles (Systemsicht) (Transact-SQL)

Die sysarticles-Sicht macht Artikeleigenschaften verfügbar. Diese Sicht wird in der Verteilungsdatenbank gespeichert.

Spaltenname

Datentyp

Beschreibung

artid

int

Die Identitätsspalte, die eine eindeutige ID für den Artikel bereitstellt.

creation_script

nvarchar(255)

Das Schemaskript für den Artikel.

del_cmd

nvarchar(255)

Der beim Ausführen einer DELETE-Anweisung auszuführende Befehl. Andernfalls wird der Befehl aus dem Protokoll konstruiert.

description

nvarchar(255)

Der Beschreibungseintrag für den Artikel.

dest_table

sysname

Der Name der Zieltabelle.

Filter

int

Die ID der gespeicherten Prozedur, die für horizontales Partitionieren verwendet wird.

filter_clause

ntext

Die WHERE-Klausel des Artikels, die für horizontales Filtern verwendet wird.

ins_cmd

nvarchar(255)

Der beim Ausführen einer INSERT-Anweisung auszuführende Befehl. Andernfalls wird der Befehl aus dem Protokoll konstruiert.

name

sysname

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

tinyint

Die Bitmaske der Artikeloptionen und der Status. Dies kann das Ergebnis der Durchführung einer bitweisen logischen OR-Operation für einen oder mehrere der folgenden Werte sein:

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 parameterisierte Anweisungen verwenden.

64 = Die horizontale Partition des Artikels wird durch ein transformierbares Abonnement definiert.

Ein aktiver Artikel, der parameterisierte Anweisungen verwendet, hätte z. B. den Wert 17 in dieser Spalte. 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.

Typ

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.

8 = Ausführung einer gespeicherten Prozedur..

24 = Ausführung einer serialisierbaren gespeicherten Prozedur.

32 = Gespeicherte Prozedur (nur Schema)

64 = Sicht (nur Schema).

128 = Funktion (nur Schema).

upd_cmd

nvarchar(255)

Der beim Ausführen einer UPDATE-Anweisung auszuführende Befehl. Andernfalls wird der Befehl aus dem Protokoll konstruiert.

schema_option

binary(8)

Die Bitmaske der Schemagenerierungsoptionen für den Artikel, die steuern, welche Teile des Artikelschemas zur Übermittlung an den Abonnenten ausgegeben werden. Weitere Informationen zu den Schemaoptionen finden Sie unter sp_addarticle (Transact-SQL).

dest_owner

sysname

Der Besitzer der Tabelle in der Zieldatenbank.

ins_scripting_proc

int

Die registrierte benutzerdefinierte gespeicherte Prozedur oder das Skript, die/das beim Replizieren einer INSERT-Anweisung ausgeführt wird.

del_scripting_proc

int

Die registrierte benutzerdefinierte gespeicherte Prozedur oder das Skript, die/das beim Replizieren einer DELETE-Anweisung ausgeführt wird.

upd_scripting_proc

int

Die registrierte benutzerdefinierte gespeicherte Prozedur oder das Skript, die/das beim Replizieren einer UPDATE-Anweisung ausgeführt wird.

custom_script

nvarchar(2048)

Die registrierte benutzerdefinierte gespeicherte Prozedur oder das Skript, die bzw. das am Ende des DDL-Triggers ausgeführt wird.

fire_triggers_on_snapshot

bit

Gibt an, ob replizierte Trigger ausgeführt werden, wenn die Momentaufnahme angewendet wird. Folgende Werte sind möglich:

0 = Trigger werden nicht ausgeführt.

1 = Trigger werden ausgeführt.

Siehe auch

Verweis

Replikationssichten (Transact-SQL)

sp_addarticle (Transact-SQL)

sp_changearticle (Transact-SQL)

sp_helparticle (Transact-SQL)

sysarticles (Transact-SQL)

Konzepte

Replikationstabellen (Transact-SQL)