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
Restituisce informazioni sulle operazioni di copia del database in corso per un database in database SQL di Azure.
Per restituire informazioni sui collegamenti di geo-replicazione, si utilizza la vista di sistema sys.geo_replication_links o la vista di gestione dinamica sys.dm_geo_replication_link_status .
| Nome della colonna | Tipo di dati | Description |
|---|---|---|
| database_id | int | L'ID del database attuale nella sys.databases visualizzazione. |
| data_inizio | datetimeoffset | L'ora UTC in un datacenter regionale di database SQL quando è stata avviata la copia del database. |
| modify_date | datetimeoffset | L'orario UTC presso il datacenter regionale SQL Database quando la copia del database è completata. Il nuovo database è transazionalmente coerente con il database principale al momento. Le informazioni sul completamento vengono aggiornate ogni minuto. Ora UTC che riflette l'ultimo aggiornamento del campo percent_complete. |
| percent_complete | real | La percentuale di byte che sono stati copiati. I valori variano da 0 a 100. SQL Database può recuperare automaticamente da alcuni errori, come il failover, e riavviare la copia del database. In questo caso, percent_complete ricomincerebbe da 0. |
| error_code | int | Quando è maggiore di 0, il codice indica l'errore verificato durante la copia. Il valore è 0 se non si sono verificati errori. |
| error_desc | nvarchar(4096) | Descrizione dell'errore avvenuto durante la copia. |
| error_severity | int | Restituisce 16 se la copia del database è fallita. |
| error_state | int | Ne restituisce 1 se la copia è fallita. |
| copy_guid | uniqueidentifier | ID unico dell'operazione di copia. |
| partner_server | sysname | Nome del server SQL Database dove viene creata la copia. |
| partner_database | sysname | Nome della copia del database sul server partner. |
| replication_state | tinyint | Lo stato della replica a copia continua per questo database. I valori sono: 0=In attesa. La creazione della copia del database è programmata ma i passaggi di preparazione necessari non sono ancora completati o sono temporaneamente bloccati dalla quota di semina. 1=Testa di serie. Il database di copie che viene assegnato non è ancora completamente sincronizzato con il database sorgente. In questo stato non puoi collegarti alla copia. Per annullare l'operazione di seeding in corso, il database di copie deve essere eliminato. |
| replication_state_desc | nvarchar(256) | Descrizione di replication_state, una delle due: IN SOSPESO Semina |
| maximum_lag | int | Campo riservato. |
| is_continuous_copy | bit | 0 = Restituisce 0 |
| is_target_role | bit | 0 =Database sorgente 1 = Copia database |
| is_interlink_connected | bit | Campo riservato. |
| is_offline_secondary | bit | Campo riservato. |
Permissions
Questa vista è disponibile solo dal database master sul server logico fino al login principale a livello di server.
Osservazioni:
Puoi usare la vista sys.dm_database_copies nel database master del server logico sorgente o target in database SQL di Azure. Quando la copia del database si completa con successo e il nuovo database diventa ONLINE, la riga nella vista sys.dm_database_copies viene rimossa automaticamente.
Passaggi successivi
Altre informazioni sui concetti correlati sono disponibili negli articoli seguenti:
- Creare una copia coerente di un database a livello transazionale in database SQL di Azure
- Funzioni e viste a gestione dinamica della replica geografica (database SQL di Azure)
- sys.dm_geo_replication_link_status (database SQL di Azure e Istanza gestita di SQL di Azure)
- Replica geografica attiva
- Informazioni generali e procedure consigliate per i gruppi di failover automatico (database SQL di Azure)
- Panoramica dei gruppi di auto-failover e Best practice (Istanza gestita di SQL di Azure)