Adicionar ou substituir uma testemunha de espelhamento de banco de dados (SQL Server Management Studio)

Aplica-se a:SQL Server

Cuidado

Esse recurso será removido em uma versão futura do SQL Server. Evite usar esse recurso em um novo trabalho de desenvolvimento e planeje modificar aplicativos que atualmente usam esse recurso. Para garantir alta disponibilidade, utilize os Always On Availability Groups.

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 melhor desempenho analítico, permite unificar seu patrimônio de dados com o OneLake no Fabric e possibilita acesso aberto aos seus dados no formato Delta Parquet.

Com o Espelhamento para o Microsoft Fabric, você pode replicar continuamente seu patrimônio de dados existente diretamente no OneLake in Fabric, incluindo dados do SQL Server 2016+, banco de dados SQL do Azure, Instância Gerenciada de SQL do Azure, Cosmos DB, Oracle, Snowflake e muito mais.

Se os pontos de extremidade de espelhamento de banco de dados usarem a autenticação do Windows, você pode usar o SQL Server Management Studio para adicionar ou substituir uma testemunha. Ao adicionar uma testemunha ao Management Studio isso também altera o modo operacional para modo de segurança alta com failover automático.

Observação

É altamente recomendável que a testemunha resida em um computador diferente do dos parceiros. A conta de serviço usada pela testemunha deve estar no mesmo domínio que as contas de serviço usadas pelas instâncias do servidor principal e espelho ou deve estar em um domínio confiável.

Para adicionar ou substitui uma testemunha

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

  2. Expanda Bancos de Dadose selecione o banco de dados principal da sessão para a qual você está adicionando ou substituindo uma testemunha.

  3. Clique com o botão direito do mouse no banco de dados, selecione Tarefase clique em Espelhar. Isso abre a página Espelhamento da caixa de diálogo Propriedades do Banco de Dados .

  4. Clique em Configurar Segurança.

  5. Se a tela de boas-vindas do Assistente para Configurar Segurança de Espelhamento de Banco de Dados for exibida, clique em Avançar.

  6. Na caixa de diálogo Incluir Servidor Testemunha , clique em Sime, em seguida, clique em Avançar.

  7. Na caixa de diálogo Selecionar Servidores a Serem Configurados , a caixa de seleção Instância do servidor testemunha é marcada automaticamente. Clique em Próximo.

  8. Na caixa de diálogo Instância do Servidor Principal mantenha a porta e o ponto de extremidade existentes. Clique em Próximo.

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

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

  11. Quando uma conexão é estabelecida, a porta de escuta e o ponto de extremidade do espelhamento de banco de dados da instância do servidor testemunha são exibidos na caixa de diálogo Instância do Servidor Testemunha. Clique em Próximo.

  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 de servidor principal, espelho e testemunha.

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

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

      DOMAINNAME\nome de usuário

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

    Clique em Próximo.

  13. Na tela de resumo Concluir o Assistente, se desejar, verifique a configuração da testemunha e clique em Concluir.

  14. Ao terminar, o assistente o leva de volta para a caixa de diálogo Propriedades do Banco de Dados , em que agora o endereço de rede do servidor da testemunha aparece no campo Testemunha . Além disso, Modo de alta segurança com failover automático (síncrono), que é necessário quando se usa uma testemunha, é selecionado automaticamente.

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