Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Si applica a:Database SQL di Azure
Contiene una riga per ogni collegamento di replica tra database primario e secondario in una relazione di replica geografica. Questa vista risiede nel database logico master .
| Nome della colonna | Tipo di dati | Description |
|---|---|---|
database_id |
int | ID corrente del database nella vista sys.databases. |
start_date |
datetimeoffset | Orario UTC in un data center del database SQL regionale in cui è stata avviata la replica di database. |
modify_date |
datetimeoffset | Ora UTC nel data center del database SQL regionale al termine della replica geografica del database. Al momento, il nuovo database è sincronizzato con il database primario. |
link_guid |
uniqueidentifier | ID univoco del link della replica geografica. |
partner_server |
sysname | Nome del server di database SQL contenente il database con replica geografica.. |
partner_database |
sysname | Nome del database collegato nel server di database SQL con replica geografica. |
replication_state |
tinyint | Stato della replica geografica per questo database, uno dei seguenti:0 = In sospeso. La creazione del database secondario attivo è programmata ma i passaggi di preparazione necessari non sono ancora completati.1 = Propagazione. La destinazione di replica geografica viene sottoposta a seeding, ma i due database non sono ancora sincronizzati. Fino al completamento del seeding, non è possibile connettersi al database secondario. La rimozione del database secondario dal primario annulla l'operazione di seeding.2 = Recupero. Il database secondario si trova in uno stato coerente in modo transazionale e viene sincronizzato costantemente con il database primario.4 = Sospeso. Non si tratta di 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) | PENDINGSEEDINGCATCH_UPSUSPENDED |
role |
tinyint | Ruolo di replica geografica, uno dei seguenti:0 = Primario. Fa database_id riferimento al database primario nella relazione di replica geografica.1 = Secondario. Fa database_id riferimento al database primario nella relazione di replica geografica. |
role_desc |
nvarchar(256) | PRIMARYSECONDARY |
secondary_allow_connections |
tinyint | Tipo secondario, uno dei seguenti:0 = No. Il database secondario non è accessibile fino al failover.1 = Solo lettura. Il database secondario è accessibile solo alle connessioni client con ApplicationIntent=ReadOnly.2 = Tutto. Il database secondario è accessibile a qualsiasi connessione client. |
secondary_allow_connections_desc |
nvarchar(256) | No Tutti Sola lettura. |
percent_copied |
int | Progresso di testa in percentuale. |
Autorizzazioni
Questa vista è disponibile solo nel database master sul server logico per l'accesso principale a livello di server. I risultati saranno restituiti solo per l'amministratore del server, l'amministratore di Microsoft Entra o per un utente con il ruolo dbmanager.
Examples
Mostrare tutti database con collegamenti di replica geografica.
SELECT database_id,
start_date,
partner_server,
partner_database,
replication_state,
role_desc,
secondary_allow_connections_desc
FROM sys.geo_replication_links;