Efetuar manualmente a ativação pós-falha de uma sessão de espelhamento de base de dados (SQL Server Management Studio)

Aplica-se a: SQL Server

Quando a base de dados espelhada está sincronizada (ou seja, quando a base de dados está no estado SINCRONIZADO), o proprietário da base de dados pode iniciar o failover manual para o servidor espelho.

Durante um failover manual, os papéis dos servidores principal e espelho são trocados na base de dados em que ocorre o failover. A base de dados espelhada torna-se a base de dados principal e a base de dados principal torna-se o espelho. Por exemplo, a tabela seguinte mostra como um failover manual troca os papéis de dois parceiros de espelhamento: SQLDBENGINE0_1 e SQLDBENGINE0_2.

Servidor Antes do failover Após o failover
SQLDBENGINE0_1 DIRETOR ESPELHO
SQLDBENGINE0_2 ESPELHO DIRETOR

Tenha em atenção que as funções do servidor noutras sessões de espelhamento de base de dados não são afetadas. Para obter mais informações, consulte Comutação de função durante uma sessão de espelhamento de banco de dados (SQL Server).

Para efetuar a ativação pós-falha manual do espelhamento da base de dados

  1. Ligue-se à instância principal do servidor e, no painel do Explorador de Objetos , clique no nome do servidor para expandir a árvore do servidor.

  2. Expandir Bases de Dados e selecionar a base de dados a ser ignorada.

  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 Failover.

    Aparece uma caixa de confirmação. O servidor principal começa por tentar ligar-se ao servidor espelho usando a Autenticação do Windows. Se a Autenticação Windows não funcionar, o servidor principal mostra a caixa de diálogo Ligar ao Servidor . Se o servidor espelho usar Autenticação SQL Server, selecione Autenticação SQL Server na caixa Autenticação . Na caixa de texto Login , especifique a conta de login com que se deve ligar no servidor espelho e, na caixa de texto Palavra-passe , especifique a palavra-passe dessa conta.

    Se o failover for bem-sucedido, a caixa de diálogo Propriedades da Base de Dados fecha. A base de dados espelhada torna-se a base de dados principal e a base de dados principal torna-se o espelho.

    Se o failover falhar, é exibida uma mensagem de erro e a caixa de diálogo permanece aberta.

    Importante

    Se tiver modificado alguma propriedade desde que abriu a página de Espelho , essas alterações não serão guardadas.

    A caixa de diálogo fecha automaticamente.