Partilhar via


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.

Ver também

Testemunha de Espelhamento de Base de Dados
Espelhamento de Base de Dados (SQL Server)
Propriedades da Base de Dados (Página de Espelho)
Estabelecer uma Sessão de Espelhamento de Base de Dados Usando Autenticação Windows (SQL Server Management Studio)
Testemunha de Espelhamento de Base de Dados