sys.dm_continuous_copy_status (banco de dados SQL do Azure e Instância Gerenciada de SQL do Azure)

Aplica-se a:Banco de Dados SQL do AzureInstância Gerenciada de SQL do Azure

Essa exibição foi substituída por sys.dm_geo_replication_link_status e preservada para compatibilidade com versões anteriores.

Nome da coluna Tipo de Dados Descrição
copy_guid uniqueidentifier ID exclusiva do banco de dados de réplica.
partner_server sysname Nome do servidor lógico vinculado ou da instância gerenciada vinculada.
partner_database sysname Nome do banco de dados vinculado no servidor lógico vinculado ou na instância gerenciada vinculada.
last_replication datetimeoffset O carimbo de data/hora da última transação replicada aplicada.
replication_lag_sec int A diferença de tempo, em segundos, entre a hora atual e o carimbo de data/hora da última transação confirmada com êxito no banco de dados primário que não foi reconhecida pelo banco de dados secundário ativo.
replication_state tinyint O estado da replicação de cópia contínua para este banco de dados. Confira a seguir os valores possíveis e suas descrições.

1: Propagação. O destino de replicação está sendo propagado e está em um estado transicionalmente inconsistente. Até que a propagação seja concluída, você não pode se conectar ao banco de dados secundário ativo.
2: Atualizando. O banco de dados secundário ativo está realizando a captura do banco de dados primário e está em um estado transacionalmente consistente.
3: propagação novamente. O banco de dados secundário ativo está sendo repropagado automaticamente devido a uma falha de replicação irrecuperável.
4: Suspenso. Essa não é uma relação de cópia contínua ativa. Esse estado geralmente indica que a largura de banda disponível para o interlink é insuficiente para o nível de atividade da transação no banco de dados primário. No entanto, a relação de cópia contínua ainda permanece intacta.
replication_state_desc nvarchar(256) Descrição do replication_state:

SEEDING

CATCH_UP

RE_SEEDING

SUSPENDED
is_rpo_limit_reached bit Isso sempre será definido como 0
is_target_role bit 0 = Origem da relação de cópia

1 = Destino da relação de cópia
is_interlink_connected bit 1 = O interlink está conectado.

0 = O interlink está desconectado.

Permissões

Para recuperar dados, requer associação na função de banco de dados db_owner. O usuário dbo, os membros da função de banco de dados dbmanager e o logon sa também podem consultar essa exibição.

Comentários

A exibição sys.dm_continuous_copy_status é criada no banco de dados de recursos e é visível em todos os bancos de dados, incluindo o master lógico. No entanto, a consulta dessa exibição no mestre lógico retorna um conjunto vazio.

Se um link de replicação geográfica, também conhecido como uma relação de cópia contínua, for encerrado em um banco de dados, a linha desse banco de dados na exibição sys.dm_continuous_copy_status desaparecerá.

Como a exibição sys.dm_database_copies , sys.dm_continuous_copy_status reflete o estado da relação de cópia contínua na qual o banco de dados é um banco de dados secundário primário ou ativo. Ao contrário sys.dm_database_copies, sys.dm_continuous_copy_status contém várias colunas que fornecem detalhes sobre operações e desempenho. Essas colunas incluem last_replication e replication_lag_sec..

Próximas etapas

Saiba mais sobre conceitos relacionados nos seguintes artigos: