Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
Gilt für: SQL Server
Die Sysarticles-Ansicht macht Artikeleigenschaften verfügbar. 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 Schemaskript für den Artikel. |
| del_cmd | nvarchar(255) | Der bei einer DELETE-Anweisung auszuführende Befehl, wird sonst aus dem Protokoll konstruiert |
| Beschreibung | 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 = None. 1 = DROP. 2 = DELETE. 3 = TRUNCATE. |
| status | tinyint | 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. 64 = Die horizontale Partition für den Artikel wird durch ein transformierbares Abonnement definiert. Ein aktiver Artikel, der parametrisierte Anweisungen verwendet, würde in dieser Spalte beispielsweise den Wert 17 anzeigen. Der Wert 0 bedeutet, 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. 8 = Ausführung gespeicherter Prozeduren. 24 = Serialisierbare Ausführung gespeicherter Prozeduren. 32 = Gespeicherte Prozedur (nur Schema). 64 = Ansicht (nur Schema). 128 = Funktion (nur Schema). |
| upd_cmd | nvarchar(255) | Der bei einer UPDATE-Anweisung auszuführende Befehl, wird sonst 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/das am Ende des DDL-Triggers ausgeführt wird |
| fire_triggers_on_snapshot | bit | 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)
Replikationsansichten (Transact-SQL)
sp_addarticle (Transact-SQL)
sp_changearticle (Transact-SQL)
sp_helparticle (Transact-SQL)
sysarticles (Transact-SQL)