Realizar manualmente o failover de uma sessão de espelhamento de banco de dados (SQL Server Management Studio)

Aplica-se a:SQL Server

Quando o banco de dados espelho estiver sincronizado (ou seja, quando o banco de dados estiver no estado SINCRONIZADO), o proprietário do banco de dados poderá iniciar o failover manual para o servidor espelho.

Durante um failover manual, as funções do servidor principal e espelho são trocadas para o banco de dados no qual ocorre o failover. O banco de dados espelho torna-se o banco de dados principal, e o banco de dados principal torna-se o espelho. Por exemplo, a tabela a seguir mostra como um failover manual inverte os papéis de dois parceiros de espelhamento: SQLDBENGINE0_1 e SQLDBENGINE0_2.

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

Observe que as funções do servidor para outras sessões de espelhamento de banco de dados não são afetadas. Para obter mais informações, confira Troca de Função Durante uma Sessão de Espelhamento de Banco de Dados (SQL Server).

Para realizar o failover manual do espelhamento de banco de dados

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

  2. Expanda Bancos de Dados e selecione o banco de dados para o qual será feito o failover.

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

    Uma caixa de confirmação é exibida. O servidor principal começa tentando conectar-se ao servidor espelho usando a Autenticação do Windows. Se a Autenticação do Windows não funcionar, o servidor principal exibirá a caixa de diálogo Conectar-se ao Servidor . Se o servidor espelho usar a Autenticação do SQL Server , selecione Autenticação do SQL Server na caixa Autenticação . Na caixa de texto Logon , especifique a conta de logon com a qual você se conectará no servidor espelho e, na caixa de texto Senha , especifique a senha da conta.

    Se o failover for bem-sucedido, a caixa de diálogo Propriedades do Banco de Dados é fechada. O banco de dados espelho se torna o banco de dados principal, e o banco de dados principal se torna o espelho.

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

    Importante

    Se você modificou qualquer propriedade desde que abriu a página Espelhamento , essas alterações não serão salvas.

    A caixa de diálogo é fechada automaticamente.