Adicionar ou Substituir uma Testemunha de Espelhamento de Base de Dados (SQL Server Management Studio)

Aplica-se a:SQL Server

Atenção

Esse recurso será removido em uma versão futura do SQL Server. Evite usar esse recurso em novos trabalhos de desenvolvimento e planeje modificar aplicativos que atualmente usam esse recurso. Para alta disponibilidade, utilize grupos de disponibilidade Always On.

Importante

O espelhamento de banco de dados no SQL Server é uma tecnologia distinta do espelhamento de banco de dados do Microsoft Fabric. O espelhamento para o Fabric oferece uma melhoria no desempenho analítico, a capacidade de unificar o seu património de dados com o OneLake no Fabric e um acesso aberto aos seus dados em formato Delta Parquet.

Com o Mirroring to Microsoft Fabric, você pode replicar continuamente seu conjunto de dados existente diretamente no OneLake in Fabric, incluindo dados do SQL Server 2016+, Banco de Dados SQL do Azure, Instância Gerenciada SQL do Azure, Cosmos DB, Oracle, Snowflake e muito mais.

Se os endpoints de espelhamento da base de dados usarem a autenticação Windows, pode usar o SQL Server Management Studio para adicionar ou substituir uma testemunha. Adicionar uma testemunha no Management Studio também altera o modo de funcionamento para modo de alta segurança com failover automático.

Observação

Recomendamos vivamente que a testemunha resida num computador separado de qualquer um dos parceiros. A conta de serviço usada pela testemunha deve estar no mesmo domínio das contas de serviço usadas pelas instâncias principal e do servidor espelho, ou deve estar num domínio de confiança.

Para adicionar ou substituir uma testemunha

  1. Depois de se ligar à instância principal do servidor, no Explorador de Objetos, clique no nome do servidor para expandir a árvore do servidor.

  2. Expanda Bases de Dados e selecione a base de dados principal da sessão à qual está a adicionar ou substituir uma testemunha.

  3. Clique com o botão direito na base de dados, selecione Tarefas e depois clique em Espelhar. Isto abre a página de Espelhamento da caixa de diálogo Propriedades da Base de Dados .

  4. Clique em Configurar Segurança.

  5. Se aparecer o ecrã de boas-vindas do Assistente de Configuração de Segurança do Espelhamento de Base de Dados, clique em Seguinte.

  6. Na caixa de diálogo Incluir Servidor de Testemunhas , clique em Sim, e depois em Próximo.

  7. Na caixa de diálogo Escolher Servidores para Configurar, a caixa de seleção do servidor de instância Testemunha está automaticamente assinalada. Clique em Next.

  8. Na caixa de diálogo Instância do Servidor Principal , mantenha a porta e o endpoint existentes. Clique em Next.

  9. Na caixa de diálogo Instância do Servidor Testemunha , clique em Conectar.

  10. Na caixa de diálogo Ligar ao Servidor , especifique a instância do servidor testemunha no campo nome do servidor e use a Autenticação do Windows (o padrão). Clique em Conectar.

  11. Uma vez estabelecida a ligação, a porta de escuta e o endpoint de espelhamento da base de dados da instância do servidor de testemunhas são exibidos na caixa de diálogo Instância do Servidor de Testemunhas. Clique em Next.

  12. A caixa de diálogo Contas de Serviço contém campos para as contas de serviço de domínio das instâncias do servidor principal, espelho e testemunha.

    • Se as instâncias do servidor usarem todas a mesma conta de serviço, deixe os campos em branco.

    • Se a instância do servidor de testemunhas usar uma conta de serviço diferente de qualquer um dos parceiros, preencha os campos Principal, Espelho e Testemunha com o nome da conta:

      DOMÍNIO\Nome de utilizador

      O nome de domínio deve estar em maiúsculas.

    Clique em Next.

  13. No ecrã de resumo Completar o Assistente , opcionalmente, verifique a configuração da testemunha e depois clique em Terminar.

  14. Ao terminar, o assistente devolve-te à caixa de diálogo Propriedades da Base de Dados , onde o endereço de rede do servidor da testemunha aparece agora no campo Testemunha . Além disso, o modo de alta segurança com failover automático (síncrono), que é necessário quando há uma testemunha, é automaticamente selecionado.

    Para ativar a testemunha e alterar a sessão para modo de alta segurança com failover automático, Clique em OK.