Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Aplica-se a:Banco de Dados SQL do Azure
Contém uma linha para cada link de replicação entre bancos de dados primários e secundários em uma parceria de replicação geográfica. Esta vista reside na base de dados lógica master .
| Nome da coluna | Tipo de dados | Descrição |
|---|---|---|
database_id |
Int | ID do banco de dados atual na sys.databases exibição. |
start_date |
datetimeoffset | Hora UTC em um datacenter regional do Banco de dados SQL quando a replicação do banco de dados foi iniciada. |
modify_date |
datetimeoffset | Hora UTC no datacenter regional do Banco de dados SQL quando a replicação geográfica do banco de dados for concluída. O novo banco de dados é sincronizado com o banco de dados primário a partir deste momento. |
link_guid |
identificador único | ID exclusivo do link de replicação geográfica. |
partner_server |
sysname | Nome do servidor do Banco de dados SQL que contém o banco de dados replicado geograficamente. |
partner_database |
sysname | Nome do banco de dados replicado geograficamente no servidor do Banco de dados SQL vinculado. |
replication_state |
tinyint | O estado da replicação geográfica para este banco de dados, um dos seguintes:0 = Pendente. A criação do banco de dados secundário ativo está agendada, mas as etapas de preparação necessárias ainda não foram concluídas.1 = Semeadura. O destino de replicação geográfica está a ser inicializado, mas os dois bancos de dados ainda não estão sincronizados. Até que a sementação seja concluída, não se pode conectar ao banco de dados secundário. A remoção do banco de dados secundário do primário cancelará a operação de replicação.2 = Recuperação. O banco de dados secundário está em um estado transacionalmente consistente e está sendo constantemente sincronizado com o banco de dados primário.4 = Suspenso. Esta não é uma relação ativa de cópia contínua. Esse estado geralmente indica que a largura de banda disponível para o interlink é insuficiente para o nível de atividade de transação no banco de dados primário. No entanto, a relação de cópia contínua ainda está intacta. |
replication_state_desc |
Nvarchar(256) | PENDINGSEEDINGCATCH_UPSUSPENDED |
role |
tinyint | Função de replicação geográfica, uma das seguintes funções:0 = Primário. O database_id refere-se ao banco de dados primário na parceria de replicação geográfica.1 = Secundário. O database_id refere-se ao banco de dados primário na parceria de replicação geográfica. |
role_desc |
Nvarchar(256) | PRIMÁRIO SECUNDÁRIO |
secondary_allow_connections |
tinyint | O tipo secundário, um dos seguintes: 0 = Não. O banco de dados secundário não estará acessível até o failover. 1 = Somente leitura. O banco de dados secundário é acessível somente para conexões de cliente com ApplicationIntent=ReadOnly. 2 = Todos. O banco de dados secundário é acessível a qualquer conexão de cliente. |
secondary_allow_connections_desc |
Nvarchar(256) | Não Todos Somente leitura |
percent_copied |
Int | Progresso de semeadura em percentagem |
Permissões
Essa exibição só está disponível no master banco de dados no servidor lógico para o logon principal no nível do servidor. Os resultados só serão retornados para o administrador do servidor, administrador do Microsoft Entra ou para um usuário com a função dbmanager.
Exemplo
Mostrar todos os bancos de dados com links de replicação geográfica.
SELECT
database_id
, start_date
, partner_server
, partner_database
, replication_state
, role_desc
, secondary_allow_connections_desc
FROM sys.geo_replication_links;