Falha ao espelhar a instância quando não está usando um servidor testemunha

1

Eu tenho uma configuração em que tenho dois servidores SQL configurados para espelhamento de failover para dois outros servidores SQL.

Não estou usando um servidor testemunha.

Eu tinha usado anteriormente um servidor testemunha e isso, é claro, falharia automaticamente os bancos de dados quando o primário fosse desativado.

Agora, sem usar um banco de dados de testemunhas, como você faz o failover manualmente?

Se eu clicar com o botão direito do mouse no banco de dados na instância do espelho e clicar em Tarefas > Espelho, é só pegar a janela de propriedades do banco de dados, nenhuma opção para "failover" ou fazer o espelho a instância primária.

É claro que, se eu fizer o mesmo do banco de dados principal, recebo a opção de failover no espelho, mas obviamente não posso fazer isso se o servidor principal estiver inativo.

Alguma idéia?

    
por Tom 06.11.2015 / 18:56

1 resposta

0

Se meu entendimento for a fase de espelhamento correta, comece a usar o banco de dados de restauração com a opção norecovery. Então você deve restaurar o banco de dados com a recuperação

    
por 18.01.2016 / 21:30