Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Contém uma linha para cada função testemunha desempenhada por um servidor em uma parceria de espelhamento de banco de dados.
Nome da coluna |
Tipo de dados |
Descrição |
|---|---|---|
database_name |
sysname |
Nome das duas cópias do banco de dados na sessão de espelhamento de banco de dados: |
principal_server_name |
sysname |
Nome de servidor parceiro cuja cópia do banco de dados é, no momento, o banco de dados principal. |
mirror_server_name |
sysname |
Nome do servidor parceiro cuja cópia do banco de dados é, no momento, o banco de dados espelho. |
safety_level |
tinyint |
Configuração de segurança de transação para atualizações no banco de dados espelho: 0 = Estado desconhecido 1 = Desativado (assíncrono) 2 = Completo (síncrono) Usar uma testemunha para um failover automático requer segurança de transação completa, que é o padrão. |
safety_level_desc |
nvarchar(60) |
Descrição de garantia de segurança de atualizações no banco de dados espelho: UNKNOWN OFF FULL |
safety_sequence_number |
int |
Atualize o número de sequência para alterações no safety_level. |
role_sequence_number |
int |
Atualize o número de sequência para mudanças para funções de principal/espelho desempenhadas pelos parceiros de espelhamento. |
mirroring_guid |
uniqueidentifier |
Identificador da parceria de espelhamento. |
family_guid |
uniqueidentifier |
Identificador da família de backup para o banco de dados. Usado para detectar estados de restauração correspondentes. |
is_suspended |
bit |
O espelhamento de banco de dados está suspenso. |
is_suspended_sequence_number |
int |
Número de sequência para definir is_suspended. |
partner_sync_state |
tinyint |
Estado de sincronização da sessão de espelhamento: 5 = Os parceiros estão sincronizados. Failover é potencialmente possível. Para obter informações sobre os requisitos para o failover, consulte Troca de função durante uma sessão de espelhamento de banco de dados (SQL Server). 6 = Os parceiros não estão sincronizados. Failover impossível no momento. |
partner_sync_state_desc |
nvarchar(60) |
Descrição do estado de sincronização da sessão de espelhamento: SYNCHRONIZED UNSYNCHRONIZED |
Permissões
A visibilidade dos metadados em exibições do catálogo está limitada aos protegíveis que pertencem a um usuário ou para os quais o usuário recebeu permissão. Para obter mais informações, consulte Configuração de visibilidade de metadados.
Consulte também
Referência
sys.database_mirroring (Transact-SQL)
sys.database_mirroring_endpoints (Transact-SQL)
Conceitos
Testemunha de espelhamento de banco de dados
Consultando as perguntas frequentes do catálogo do sistema do SQL Server