Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Aplica-se a:Banco de Dados SQL do Azure
Retorna informações sobre operações contínuas de cópia de banco de dados para um banco de dados no Banco de Dados SQL do Azure.
Para retornar informações sobre links de geo-replicação, use as vistas sys.geo_replication_links ou sys.dm_geo_replication_link_status .
| Nome da Coluna | Tipo de dados | Description |
|---|---|---|
| database_id | int | O ID do banco de dados atual na sys.databases visualização. |
| data_início | datetimeoffset | O horário UTC em um datacenter regional de banco de dados SQL quando a cópia do banco de dados foi iniciada. |
| modify_date | datetimeoffset | O horário UTC no datacenter regional do Banco de Dados SQL quando a cópia do banco de dados foi concluída. O novo banco de dados é transacionalmente consistente com o banco de dados principal até o momento. As informações de conclusão são atualizadas a cada 1 minuto. Horário UTC refletindo a última atualização do campo percent_complete. |
| percent_complete | real | A porcentagem de bytes que foram copiados. Os valores variam de 0 a 100. O Banco de Dados SQL pode se recuperar automaticamente de alguns erros, como failover, e reiniciar a cópia do banco de dados. Nesse caso, percent_complete recomeçaria do zero. |
| error_code | int | Quando maior que 0, o código indica o erro ocorrido durante a cópia. Valor igual a 0 se nenhum erro ocorreu. |
| error_desc | nvarchar(4096) | Descrição do erro que ocorreu durante a cópia. |
| error_severity | int | Retorna 16 se a cópia do banco de dados falhou. |
| error_state | int | Retorna 1 se a cópia falhou. |
| copy_guid | uniqueidentifier | ID único da operação de cópia. |
| partner_server | sysname | Nome do servidor de banco de dados SQL onde a cópia é criada. |
| partner_database | sysname | Nome da cópia do banco de dados no servidor parceiro. |
| replication_state | tinyint | O estado da replicação contínua para este banco de dados. Os valores são: 0=Pendente. A criação da cópia do banco de dados está agendada, mas as etapas necessárias de preparação ainda não foram concluídas ou temporariamente bloqueadas pela cota de seeding. 1=Seeding. O banco de dados de cópias que está sendo semeado ainda não está totalmente sincronizado com o banco de dados de origem. Nesse estado, você não pode se conectar à cópia. Para cancelar a operação de seed em andamento, o banco de dados de cópias deve ser descartado. |
| replication_state_desc | nvarchar(256) | Descrição de replication_state, uma das: PENDENTE Semeadura |
| maximum_lag | int | Campo reservado. |
| is_continuous_copy | bit | 0 = Retorna 0 |
| is_target_role | bit | 0 =Banco de dados fonte 1 = Banco de dados de cópias |
| is_interlink_connected | bit | Campo reservado. |
| is_offline_secondary | bit | Campo reservado. |
Permissions
Essa visão está disponível apenas no banco de dados mestre do servidor lógico até o login principal em nível de servidor.
Observações
Você pode usar a visão sys.dm_database_copies no banco de dados mestre da fonte ou do servidor lógico de destino em Banco de Dados SQL do Azure. Quando a cópia do banco de dados é concluída com sucesso e o novo banco de dados fica ONLINE, a linha na visualização sys.dm_database_copies é removida automaticamente.
Próximas Etapas
Saiba mais sobre conceitos relacionados nos seguintes artigos:
- Fazer uma cópia consistente transicionalmente de um banco de dados no SQL do Azure
- Exibições e funções de gerenciamento dinâmico de replicação geográfica (Banco de Dados SQL do Azure)
- sys.dm_geo_replication_link_status (Banco de Dados SQL do Azure e Instância Gerenciada de SQL do Azure)
- Replicação geográfica ativa
- Visão geral e melhores práticas para grupos de failover automático (Banco de Dados SQL do Azure)
- Visão geral dos grupos de autofailover e Melhores práticas (Instância Gerenciada de SQL do Azure)