Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
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
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.
Expandir Bases de Dados e selecionar a base de dados a ser ignorada.
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 .
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.
Conteúdo relacionado
- Propriedades da Base de Dados (Página de Espelho)
- Espelhamento de Base de Dados (SQL Server)
- Efetuar manualmente a comutação de uma sessão de espelhamento de bases de dados (Transact-SQL)
- Pausar ou retomar uma sessão de espelhamento de banco de dados (SQL Server)
- Remoção do espelhamento de bases de dados (SQL Server)