Freigeben über


sys.dm_continuous_copy_status (Azure SQL-Datenbank und Azure SQL verwaltete Instanz)

Gilt für: Azure SQL-Datenbank Azure SQL Managed Instance

Diese Ansicht wurde von sys.dm_geo_replication_link_status abgelöst und wird aus Gründen der Abwärtskompatibilität beibehalten.

Spaltenname Datentyp Beschreibung
copy_guid uniqueidentifier Eindeutige ID der Replikatdatenbank.
partner_server sysname Name des verknüpften logischen Servers oder der verknüpften verwalteten Instanz.
partner_database sysname Name der verknüpften Datenbank auf dem verknüpften logischen Server oder der verknüpften verwalteten Instanz.
last_replication datetimeoffset Der Zeitstempel der zuletzt durchgeführten replizierten Transaktion.
replication_lag_sec int Der Zeitunterschied in Sekunden zwischen der aktuellen Zeit und dem Zeitstempel der letzten Transaktion in der primären Datenbank, für die erfolgreich ein Commit ausgeführt wurde und die von der aktiven sekundären Datenbank nicht bestätigt wurde.
replication_state tinyint Der Status der fortlaufenden Replikation für diese Datenbank. Die folgende Auflistung enthält die möglichen Werte und deren Beschreibung.

1: Seeding. Für das Replikationsziel, das einen inkonsistenten Transaktionsstatus aufweist, wird ein Seeding durchgeführt. Solange das Seeding noch nicht abgeschlossen wurde, können Sie keine Verbindung mit der aktiven sekundären Datenbank herstellen.
2: Aufholen. Die aktive sekundäre Datenbank holt derzeit den Rückstand zur primären Datenbank auf und weist hinsichtlich der Transaktionen einen konsistenten Status auf.
3: Re-Seeding. Für die aktive sekundäre Datenbank wird aufgrund eines nicht behebbaren Replikationsfehlers automatisch ein erneutes Seeding durchgeführt.
4: Angehalten. Dies ist keine aktive Beziehung mit kontinuierlichem Kopieren. Dieser Status gibt normalerweise an, dass die Bandbreite, die für den Interlink verfügbar ist, für die Ebene der Transaktionsaktivität in der primären Datenbank nicht ausreicht. Die Beziehung mit kontinuierlichem Kopieren ist jedoch nach wie vor intakt.
replication_state_desc nvarchar(256) Beschreibung von replication_state. Folgende Werte sind möglich:

SEEDING

CATCH_UP

RE_SEEDING

SUSPENDED
is_rpo_limit_reached bit Wird immer auf 0 festgelegt.
is_target_role bit 0 = Quelle der Kopienbeziehung

1 = Ziel der Kopienbeziehung
is_interlink_connected bit 1 = Interlink ist verbunden.

0 = Interlink-Verbindung ist getrennt.

Berechtigungen

Zum Abrufen von Daten ist die Mitgliedschaft in der db_owner Datenbankrolle erforderlich. Der dbo-Benutzer, Mitglieder der Dbmanager-Datenbankrolle und die sa-Anmeldung können diese Ansicht ebenfalls abfragen.

Hinweise

Die sys.dm_continuous_copy_status Ansicht wird in der Ressourcendatenbank erstellt und ist in allen Datenbanken sichtbar, einschließlich des logischen Master. Wenn aber diese Sicht in der logischen master-Datenbank abgerufen wird, wird ein leeres Set zurückgegeben.

Wenn eine Georeplikationsverknüpfung, auch als Fortlaufendkopienbeziehung bezeichnet, in einer Datenbank beendet wird, wird die Zeile für diese Datenbank in der sys.dm_continuous_copy_status Ansicht ausgeblendet.

Wie die sys.dm_database_copies Ansicht spiegelt sys.dm_continuous_copy_status den Status der fortlaufenden Kopierbeziehung wider, in der die Datenbank entweder eine primäre oder aktive sekundäre Datenbank ist. Im Gegensatz zu sys.dm_database_copies enthält sys.dm_continuous_copy_status mehrere Spalten, die Details zu Vorgängen und Leistung bereitstellen. Diese Spalten umfassen last_replication und replication_lag_sec..

Nächste Schritte

Weitere Informationen zu verwandten Konzepten finden Sie in den folgenden Artikeln: