sys.dm_continuous_copy_status (Azure SQL Datenbank und Azure SQL Managed Instance)

Gilt für:Azure SQL-DatenbankAzure 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 logischen Verbindungsservers oder des verknüpften verwalteten instance.
partner_database sysname Name der verknüpften Datenbank auf dem logischen Verbindungsserver oder verknüpften verwalteten instance.
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: Erneutes 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 Datenbankrolle dbmanager und sa login können diese Ansicht ebenfalls abfragen.

Bemerkungen

Die sys.dm_continuous_copy_status Ansicht wird in der Ressourcendatenbank erstellt und ist in allen Datenbanken sichtbar, einschließlich der 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 Continuous Copy-Beziehung bezeichnet, für eine Datenbank beendet wird, wird die Zeile für diese Datenbank in der ansicht sys.dm_continuous_copy_status nicht mehr angezeigt.

Wie die sys.dm_database_copies Ansicht gibt sys.dm_continuous_copy_status den Status der Fortlaufenden Kopierbeziehung an, in der die Datenbank entweder eine primäre oder eine 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 enthalten last_replication und replication_lag_sec..

Nächste Schritte

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