sys.dm_continuous_copy_status (database SQL di Azure e Istanza gestita di SQL di Azure)

Si applica a:Database SQL di AzureIstanza gestita di SQL di Azure

Questa visione è stata superata da sys.dm_geo_replication_link_status ed è preservata per la retrocompatibilità.

Nome della colonna Tipo di dati Description
copy_guid uniqueidentifier ID unico del database replica.
partner_server sysname Nome del server logico collegato o dell'istanza gestita collegata.
partner_database sysname Nome del database collegato sul server logico collegato o sull'istanza gestita collegata.
last_replication datetimeoffset Il timestamp dell'ultima applicazione replicava la transazione.
replication_lag_sec int Differenza di tempo in secondi tra l'ora corrente e il timestamp dell'ultima transazione di commit con successo sul database primario che non è stata riconosciuta dal database secondario attivo.
replication_state tinyint Lo stato della replica a copia continua per questo database. Di seguito sono riportati i valori possibili e le relative descrizioni.

1: Seeding. Il target di replicazione è in fase di seed ed è in uno stato transazionalmente incoerente. Fino al completamento della seeding, non puoi connetterti al database secondario attivo.
2: Recuperare. Il database secondario attivo sta attualmente raggiungendo il database primario ed è in uno stato transazionalmente coerente.
3: Risemina. Il database secondario attivo viene automaticamente ri-seedato a causa di un fallimento di replica irrecuperabile.
4: Sospeso. Non è presente una relazione di copia continua attiva. Questo stato indica in genere che la larghezza di banda disponibile per l'interlink è insufficiente per il livello di attività di transazione nel database primario. Tuttavia, la relazione di copia continua rimane invariata.
replication_state_desc nvarchar(256) Descrizione di replication_state, una delle due:

Semina

Recupero

RE_SEEDING

SOSPESO
is_rpo_limit_reached bit Questo è sempre impostato a 0
is_target_role bit 0 = Sorgente della relazione di copia

1 = Obiettivo della relazione di copia
is_interlink_connected bit 1 = L'intercollegamento è connesso.

0 = Interlink disconnesso.

Permissions

Per recuperare i dati, è necessario essere membri del ruolo di database db_owner . L'utente dbo, i membri del ruolo database dbmanager e il login SA possono tutti interrogare questa vista.

Osservazioni:

La vista sys.dm_continuous_copy_status viene creata nel database delle risorse ed è visibile in tutti i database, incluso il master logico. Tuttavia, interrogando questa vista nel master logico restituisce un insieme vuoto.

Se un collegamento di geo-replicazione, noto anche come relazione di copia continua, viene terminato su un database, la riga di quel database nella vista sys.dm_continuous_copy_status scompare.

Come la visione sys.dm_database_copies , sys.dm_continuous_copy_status riflette lo stato della relazione di copia continua in cui il database è o un database secondario o attivo. A differenza di sys.dm_database_copies, sys.dm_continuous_copy_status contiene diverse colonne che forniscono dettagli sulle operazioni e sulle prestazioni. Queste colonne includono last_replication e replication_lag_sec..

Passaggi successivi

Altre informazioni sui concetti correlati sono disponibili negli articoli seguenti: