sysmergeextendedarticlesview (Transact-SQL)sysmergeextendedarticlesview (Transact-SQL)

Anwendungsbereich:Applies to: JaSQL ServerSQL Server (alle unterstützten Versionen) yesSQL ServerSQL Server (all supported versions) Anwendungsbereich:Applies to: JaSQL ServerSQL Server (alle unterstützten Versionen) yesSQL ServerSQL Server (all supported versions)

Die sysmergeextendedarticlesview -Sicht macht Artikel Informationen verfügbar.The sysmergeextendedarticlesview view exposes article information. Diese Sicht wird in der Veröffentlichungsdatenbank auf dem Verleger und in der Abonnementdatenbank auf dem Abonnenten gespeichert.This view is stored in the publication database at the Publisher and subscription database at the Subscriber.

SpaltennameColumn name DatentypData type BESCHREIBUNGDescription
namename sysnamesysname Der Name des Artikels.The name of the article.
typetype tinyinttinyint Gibt den Artikeltyp an, der einen der folgenden Werte aufweisen kann:Indicates the article type, which can be one of the following:

10 = Tabelle.10 = Table.

32 = nur proc-Schema.32 = Proc schema only.

64 = nur Schema anzeigen oder Schema der indizierten Sicht.64 = View schema only or indexed view schema only.

128 = nur Funktions Schema.128 = Function schema only.

160 = nur Synonym Schema.160 = Synonym schema only.
objidobjid intint Der Bezeichner des Verlegerobjekts.Identifier for the publisher object.
sync_objidsync_objid intint Der Bezeichner der Sicht, die das synchronisierte Dataset darstellt.Identifier of the view representing the synchronized data set.
view_typeview_type tinyinttinyint Der Typ der Sicht:The type of view:

0 = keine Ansicht; Verwenden Sie das gesamte Basisobjekt.0 = Not a view; use all of base object.

1 = permanente Ansicht.1 = Permanent view.

2 = temporäre Ansicht.2 = Temporary view.
artidartid uniqueidentifieruniqueidentifier Die eindeutige ID des angegebenen Artikels.The unique identification number for the given article.
Beschreibungdescription nvarchar(255)nvarchar(255) Eine kurze Beschreibung des Artikels.The brief description of the article.
pre_creation_commandpre_creation_command tinyinttinyint Die Standardaktion, die durchgeführt wird, wenn der Artikel in der Abonnementdatenbank erstellt wird:The default action to take when the article is created in the subscription database:

0 = None: Wenn die Tabelle bereits auf dem Abonnenten vorhanden ist, wird keine Aktion ausgeführt.0 = None - if the table already exists at the Subscriber, no action is taken.

1 = Drop-löscht die Tabelle, bevor Sie neu erstellt wird.1 = Drop - drops the table before re-creating it.

2 = DELETE: gibt einen Löschvorgang basierend auf der WHERE-Klausel im Teilmengen Filter aus.2 = Delete - issues a delete based on the WHERE clause in the subset filter.

3 = Abschneiden-identisch mit 2, löscht jedoch Seiten anstelle von Zeilen.3 = Truncate - same as 2, but deletes pages instead of rows. Eine WHERE-Klausel wird jedoch nicht verwendet.However, does not take a WHERE clause.
pubidpubid uniqueidentifieruniqueidentifier Die ID der Veröffentlichung, zu der der aktuelle Artikel gehört.The ID of the publication to which the current article belongs.
Namennickname intint Die Spitznamenzuordnung zur Identifikation des Artikels.The nickname mapping for article identification.
column_trackingcolumn_tracking intint Zeigt an, ob die Spaltenprotokollierung für den Artikel implementiert wurde.Indicates whether column tracking is implemented for the article.
statusstatus tinyinttinyint Zeigt den Status des Artikels an. Die folgenden Werte sind möglich:Indicates the status of the article, which can be one of the following:

1 = nicht synchronisiert: das Anfangs Verarbeitungs Skript zum Veröffentlichen der Tabelle wird bei der nächsten Ausführung des Momentaufnahmen-Agent ausgeführt.1 = Unsynced - the initial processing script to publish the table will run the next time the Snapshot Agent runs.

2 = aktiv: das Anfangs Verarbeitungs Skript zum Veröffentlichen der Tabelle wurde ausgeführt.2 = Active - the initial processing script to publish the table has been run.

5 = New_inactive hinzuzufügen.5 = New_inactive - to be added.

6 = New_active hinzuzufügen.6 = New_active - to be added.
conflict_tableconflict_table sysnamesysname Der Name der lokalen Tabelle, die die Konflikt verursachenden Datensätze für den aktuellen Artikel enthält.The name of the local table that contains the conflicting records for the current article. Diese Tabelle dient nur zu Informationszwecken; ihr Inhalt kann mit benutzerdefinierten Konfliktlösungsroutinen oder direkt vom Administrator geändert oder gelöscht werden.This table is supplied for information only, and its contents may be modified or deleted by custom conflict resolution routines or directly by the administrator.
creation_scriptcreation_script nvarchar(255)nvarchar(255) Das Erstellungsskript für diesen Artikel.The creation script for this article.
conflict_scriptconflict_script nvarchar(255)nvarchar(255) Das Konfliktskript für diesen Artikel.The conflict script for this article.
article_resolverarticle_resolver nvarchar(255)nvarchar(255) Der benutzerdefinierte Konfliktlöser auf Zeilenebene für diesen Artikel.The custom row-level conflict resolver for this article.
ins_conflict_procins_conflict_proc sysnamesysname Die Prozedur, die zum Schreiben von Konflikten in conflict_tableverwendet wird.The procedure used to write conflict to conflict_table.
insert_procinsert_proc sysnamesysname Die Prozedur, die vom Standardkonfliktlöser zum Einfügen von Zeilen während der Synchronisierung verwendet wird.The procedure used by the default conflict resolver to insert rows during synchronization.
update_procupdate_proc sysnamesysname Die Prozedur, die vom Standardkonfliktlöser zum Aktualisieren von Zeilen während der Synchronisierung verwendet wird.The procedure used by the default conflict resolver to update rows during synchronization.
select_procselect_proc sysnamesysname Der Name einer automatisch generierten gespeicherten Prozedur, die der Merge-Agent verwendet, um Sperren einzurichten bzw. um Spalten und Zeilen für einen Artikel zu finden.The name of an automatically generated stored procedure that the Merge Agent uses to accomplish locking, and finding columns and rows for an article.
schema_optionschema_option Binär (8)binary(8) Die unterstützten Werte schema_optionfinden Sie unter sp_addmergearticle (Transact-SQL-).For the supported values of schema_option, see sp_addmergearticle (Transact-SQL).
destination_objectdestination_object sysnamesysname Der Name der auf dem Abonnenten erstellten Tabelle.The name of the table created at the Subscriber.
resolver_clsidresolver_clsid nvarchar(50)nvarchar(50) Die ID des benutzerdefinierten Konfliktlösers.The ID of the custom conflict resolver.
subset_filterclausesubset_filterclause nvarchar (1000)nvarchar(1000) Die Filterklausel für diesen Artikel.The filter clause for this article.
missing_col_countmissing_col_count intint Die Anzahl der fehlenden Spalten.The number of missing columns.
missing_colsmissing_cols varbinary(128)varbinary(128) Das Bitmap der fehlenden Spalten.The bitmap of missing columns.
Spaltencolumns varbinary(128)varbinary(128) Nur für Informationszwecke identifiziert.Identified for informational purposes only. Wird nicht unterstützt.Not supported. Zukünftige Kompatibilität wird nicht sichergestellt.Future compatibility is not guaranteed.
resolver_inforesolver_info nvarchar(255)nvarchar(255) Speicherplatz für zusätzliche vom benutzerdefinierten Konfliktlöser benötigte Informationen.Storage for additional information required by custom conflict resolvers.
view_sel_procview_sel_proc nvarchar (290)nvarchar(290) Der Name einer gespeicherten Prozedur, die der Merge-Agent zum ersten Auffüllen eines Artikels in einer dynamisch gefilterten Veröffentlichung und zum Auflisten von geänderten Zeilen in einer beliebigen gefilterten Veröffentlichung verwendet.The name of a stored procedure that the Merge Agent uses for doing the initial population of an article in a dynamically filtered publication, and for enumerating changed rows in any filtered publication.
gen_curgen_cur intint Die Generierungsnummer für lokale Änderungen an der Basistabelle eines Artikels.The generate number for local changes to the base table of an article.
excluded_colsexcluded_cols varbinary(128)varbinary(128) Das Bitmap der Spalten, die vom Artikel ausgeschlossen werden, wenn dieser an den Abonnenten gesendet wird.The bitmap of the columns excluded from the article when it is sent to the Subscriber.
excluded_col_countexcluded_col_count intint Die Anzahl der ausgeschlossenen Spalten.The number of columns excluded.
vertical_partitionvertical_partition intint Gibt an, ob die Spaltenfilterung für einen Tabellenartikel aktiviert ist.Specifies whether column filtering is enabled on a table article. 0 gibt an, dass keine vertikale Filterung vorhanden ist und alle Spalten veröffentlicht werden.0 indicates there is no vertical filtering and publishes all columns.
identity_supportidentity_support intint Gibt an, ob die automatische Verarbeitung der Identitätsbereiche aktiviert ist.Specifies whether automatic identity range handling is enabled. 1 bedeutet, dass die Identitäts Bereichs Behandlung aktiviert ist, und 0 bedeutet, dass keine Identitäts Bereichs Unterstützung vorhanden ist.1 means that identity range handling is enabled, and 0 means that there is no identity range support.
destination_ownerdestination_owner sysnamesysname Der Name des Besitzers des Zielobjekts.The name of the owner of the destination object.
before_image_objidbefore_image_objid intint Die Objekt-ID der Nachverfolgungstabelle.The tracking table object ID. Die Nachverfolgungstabelle enthält bestimmte Schlüsselspaltenwerte, wenn eine Veröffentlichung so konfiguriert ist, dass Optimierungen von Partitionsänderungen aktiviert sind.The tracking table contains certain key column values when a publication is configured to enable partition change optimizations.
before_view_objidbefore_view_objid intint Die Objekt-ID einer Sichttabelle.The object ID of a view table. Die Sicht ist für eine Tabelle festgelegt, die überwacht, ob eine Zeile zu einem bestimmten Abonnenten gehört hat, bevor sie gelöscht oder aktualisiert wurde.The view is on a table that tracks whether a row belonged at a particular Subscriber before it was deleted or updated. Gilt nur, wenn eine Veröffentlichung mit * @ keep_partition_changes* = trueerstellt wird.Applies only when a publication is created with @keep_partition_changes = true.
verify_resolver_signatureverify_resolver_signature intint Gibt an, ob eine digitale Signatur überprüft wird, bevor ein Konfliktlöser in einer Mergereplikation verwendet wird:Specifies whether a digital signature is verified before using a resolver in merge replication:

0 = Signatur wird nicht überprüft.0 = Signature is not verified.

1 = Signatur wird überprüft, um festzustellen, ob Sie von einer vertrauenswürdigen Quelle ist.1 = Signature is verified to see whether it is from a trusted source.
allow_interactive_resolverallow_interactive_resolver bitbit Gibt an, ob die Verwendung des interaktiven Konfliktlösers für einen Artikel aktiviert ist.Specifies whether the use of the Interactive Resolver on an article is enabled. der Wert 1 gibt an, dass der interaktive Konflikt Löser für den Artikel verwendet wird.1 specifies that the Interactive Resolver is used on the article.
fast_multicol_updateprocfast_multicol_updateproc bitbit Gibt an, ob der Merge-Agent aktiviert wurde, um in einer UPDATE-Anweisung Änderungen auf mehrere Spalten in derselben Zeile anzuwenden.Specifies whether the Merge Agent has been enabled to apply changes to multiple columns in the same row in one UPDATE statement.

0 = gibt ein separates Update für jede geänderte Spalte aus.0 = Issues a separate UPDATE for each column changed.

1 = wird bei der Update-Anweisung ausgegeben, wodurch Aktualisierungen in mehreren Spalten in einer Anweisung auftreten.1 = Issued on UPDATE statement which causes updates to occur to multiple columns in one statement.
check_permissionscheck_permissions intint Die Bitmap der Berechtigungen auf Tabellenebene, die überprüft werden, wenn der Merge-Agent Änderungen auf den Verleger anwendet.The bitmap of the table-level permissions that will be verified when the Merge Agent applies changes to the Publisher. check_permissions kann einen der folgenden Werte aufweisen:check_permissions can have one of these values:

0x00 = Berechtigungen werden nicht geprüft.0x00 = Permissions are not checked.

0x10 = überprüft Berechtigungen auf dem Verleger, bevor auf einem Abonnenten vorgenommene Einfügungen hochgeladen werden können.0x10 = Checks permissions at the Publisher before INSERTs made at a Subscriber can be uploaded.

0x20 = überprüft Berechtigungen auf dem Verleger, bevor auf einem Abonnenten vorgenommene Aktualisierungen hochgeladen werden können.0x20 = Checks permissions at the Publisher before UPDATEs made at a Subscriber can be uploaded.

0x40 = überprüft Berechtigungen auf dem Verleger, bevor auf einem Abonnenten ausgeführte Löschvorgänge hochgeladen werden können.0x40 = Checks permissions at the Publisher before DELETEs made at a Subscriber can be uploaded.
maxversion_at_cleanupmaxversion_at_cleanup intint Die höchste Generierung, für die ein Cleanup der Metadaten ausgeführt wird.The highest generation for which the metadata is cleaned up.
processing_orderprocessing_order intint Gibt die Verarbeitungsreihenfolge von Artikeln in einer Mergeveröffentlichung an. der Wert 0 gibt an, dass der Artikel nicht sortiert ist, und die Artikel werden in der Reihenfolge vom niedrigsten zum höchsten Wert verarbeitet.Indicates the processing order of articles in a merge publication; where a value of 0 indicated that the article is unordered, and articles are processed in order from lowest to highest value. Wenn zwei Artikel denselben Wert haben, werden sie gleichzeitig verarbeitet.If two articles have the same value, they are processed concurrently. Weitere Informationen finden Sie unter Specify Merge Replication properties (Angeben von Mergereplikationseigenschaften).For more information, see Specify Merge Replication properties.
published_in_tran_pubpublished_in_tran_pub bitbit Gibt an, dass ein Artikel in einer Mergeveröffentlichung auch in einer Transaktionsveröffentlichung veröffentlicht wird.Indicates that an article in a merge publication is also published in a transactional publication.

0 = der Artikel wird nicht in einem transaktionalen Artikel veröffentlicht.0 = Article is not published in a transactional article.

1 = der Artikel wird auch in einem transaktionalen Artikel veröffentlicht.1 = Article is also published in a transactional article.
upload_optionsupload_options tinyinytinyiny Definiert, ob Änderungen auf dem Abonnenten vorgenommen oder von diesem hochgeladen werden können. Die folgenden Werte sind möglich.Defines whether changes can be made at or uploaded from the Subscriber, which can be one of the following values.

0 = es gibt keine Einschränkungen für Updates, die auf dem Abonnenten vorgenommen wurden. Alle Änderungen werden auf den Verleger hochgeladen.0 = There are no restrictions on updates made at the Subscriber; all changes are uploaded to the Publisher.

1 = Änderungen sind auf dem Abonnenten zulässig, werden jedoch nicht auf den Verleger hochgeladen.1 = Changes are allowed at the Subscriber, but they are not uploaded to the Publisher.

2 = Änderungen sind auf dem Abonnenten nicht zulässig.2 = Changes are not allowed at the Subscriber.
Gewichtlightweight bitbit Nur für Informationszwecke identifiziert.Identified for informational purposes only. Wird nicht unterstützt.Not supported. Zukünftige Kompatibilität wird nicht sichergestellt.Future compatibility is not guaranteed.
delete_procdelete_proc sysnamesysname Die Prozedur, die vom Standardkonfliktlöser zum Löschen von Zeilen während der Synchronisierung verwendet wird.The procedure used by the default conflict resolver to delete rows during synchronization.
before_upd_view_objidbefore_upd_view_objid intint Die ID der Sicht einer Tabelle vor Updates.The ID of the view of a table before updates.
delete_trackingdelete_tracking bitbit Zeigt an, ob Löschvorgänge repliziert werden.Indicates if deletes are replicated.

0 = Löschvorgänge werden nicht repliziert.0 = Deletes are not replicated.

1 = Löschvorgänge werden repliziert. Dies ist das Standardverhalten für die Mergereplikation.1 = Deletes are replicated, which is the default behavior for merge replication.

Wenn der Wert von delete_tracking 0ist, müssen auf dem Abonnenten gelöschte Zeilen manuell auf dem Verleger entfernt werden, und auf dem Verleger gelöschte Zeilen müssen manuell auf dem Abonnenten entfernt werden.When the value of delete_tracking is 0, rows deleted at the Subscriber must be manually removed at the Publisher, and rows deleted at the Publisher must be manually removed at the Subscriber.

Hinweis: der Wert 0 führt zu einer nicht Konvergenz.Note: A value of 0 results in non-convergence.
compensate_for_errorscompensate_for_errors bitbit Zeigt an, ob kompensierende Aktionen ausgeführt werden, wenn während der Synchronisierung Fehler auftreten.Indicates if compensating actions are taken when errors are encountered during synchronization.

0 = kompensierende Aktionen sind deaktiviert.0 = Compensating actions are disabled.

1 = Änderungen, die nicht auf einem Abonnenten oder Verleger angewendet werden können, führen immer zu kompensierenden Aktionen, um diese Änderungen rückgängig zu machen. Dies ist das Standardverhalten der Mergereplikation.1 = Changes that cannot be applied at a Subscriber or Publisher always lead to compensating actions to undo these changes, which is the default behavior for merge replication.

Hinweis: der Wert 0 führt zu einer nicht Konvergenz.Note: A value of 0 results in non-convergence.
pub_rangepub_range bigintbigint Die Größe des Identitätsbereichs für den Verleger.The publisher identity range size.
rangerange bigintbigint Die Bereichsgröße der aufeinander folgenden Identitätswerte, die Abonnenten bei einer Anpassung zugewiesen würden.The size of the consecutive identity values that would be assigned to subscribers in an adjustment.
thresholdthreshold intint Als Prozentsatz angegebener Schwellenwert für den Identitätsbereich.The identity range threshold percentage.
metadata_select_procmetadata_select_proc sysnamesysname Der Name der automatisch generierten gespeicherten Prozedur, mit der in den Systemtabellen der Mergereplikation auf Metadaten zugegriffen wird.The name of the automatically generated stored procedure used to access metadata in the merge replication system tables.
stream_blob_columnsstream_blob_columns bitbit Gibt an, ob eine Datenstrom Optimierung beim Replizieren Binary Large Object Spalten verwendet wird.Specifies if a data stream optimization is used when replicating binary large object columns. 1 bedeutet, dass die Optimierung versucht wird.1 means that the optimization will be attempted.
preserve_rowguidcolpreserve_rowguidcol bitbit Zeigt an, ob die Replikation eine vorhandene rowguid-Spalte verwendet.Indicates whether replication uses an existing rowguid column. Der Wert 1 bedeutet, dass eine vorhandene ROWGUIDCOL-Spalte verwendet wird.A value of 1 means that an existing ROWGUIDCOL column is used. 0 bedeutet, dass die Replikation die ROWGUIDCOL-Spalte hinzugefügt hat.0 means that replication added the ROWGUIDCOL column.

Weitere InformationenSee Also

Replikations Tabellen (Transact-SQL-) Replication Tables (Transact-SQL)
Replikations Sichten (Transact-SQL-) Replication Views (Transact-SQL)
sp_addmergearticle (Transact-SQL-) sp_addmergearticle (Transact-SQL)
sp_changemergearticle (Transact-SQL-) sp_changemergearticle (Transact-SQL)
sp_helpmergearticle (Transact-SQL) sp_helpmergearticle (Transact-SQL)
sysmergearticles (Transact-SQL-)sysmergearticles (Transact-SQL)