DetailPage-MSS-KB

Base de Dados de Conhecimento

ID do artigo: 2490051 - Última revisão: quarta-feira, 30 de janeiro de 2013 - Revisão: 1.0

 

Nesta página

Sintoma

Considere o seguinte cenário:
  • Você tem um computador que está executando uma instância secundária do Microsoft SQL Server 2005, Microsoft SQL Server 2008 ou Microsoft SQL Server 2008 R2 em um espelho de dois servidores de banco de dados.
  • Uso da CPU atinge 100 por cento no computador, e não é possível parar o serviço do SQL Server, usando ferramentas de gerenciamento do SQL Server.
  • Usando o Gerenciador de tarefas para finalizar o processo da instância do SQL Server secundário.
  • Reinicie a instância secundária do SQL Server.
Nesse cenário, todos os bancos de dados espelhados estão em um estado "Desconectado" ou "Em recuperação". Além disso, uma mensagem de erro semelhante à seguinte é registrada no log de erros do SQL Server para cada banco de dados:
Não utilizando recuperação para banco de dados 'Nome do banco de dados' porque ele está marcado como um banco de dados inacessível espelhamento de banco de dados. Há um problema com a sessão de espelhamento. A sessão não tem um quorum ou os links de comunicação foram desfeitos devido a problemas com links, configuração de ponto de extremidade ou permissões (para o certificado de conta ou segurança de servidor). Para obter acesso ao banco de dados, descobrir o que foi alterado na configuração da sessão e desfaça a alteração.

Causa

Esse problema ocorre devido a problemas no banco de dados SQL Server, pontos de extremidade de espelhamento.

Resolução

Para resolver esse problema, use os seguintes métodos. Se o primeiro método não resolver o problema, use o segundo método.

Método 1

Recicle o ponto de extremidade no espelhamento de banco de dados. Para fazer isso, siga estes passos:
  1. No banco de dados principal, execute o seguinte script SQL para parar o ponto de extremidade:
    ALTER ENDPOINT <Endpoint Name> STATE=STOPPED
  2. Execute o seguinte script SQL para reiniciar o ponto de extremidade:
    ALTER ENDPOINT <Endpoint Name> STATE=STARTED
Observação Se a comunicação entre os pontos de extremidade não reiniciar após executar os scripts, execute os scripts no espelhamento de banco de dados. No entanto, o banco de dados pode entrar em um estado "Suspenso" depois de fazer isso. Se esse problema ocorrer, execute o seguinte script SQL:
ALTER DATABASE <Database Name> SET PARTNER RESUME

Método 2

Exclua e recrie o banco de dados de espelhamento de pontos de extremidade em ambos os servidores.

Situação

A Microsoft confirmou que este é um problema nos produtos Microsoft que estão listados na seção "Aplica-se a".

A informação contida neste artigo aplica-se a:
  • Microsoft SQL Server 2005 Enterprise Edition
  • Microsoft SQL Server 2008 Enterprise
  • Microsoft SQL Server 2008 R2 Datacenter
  • Microsoft SQL Server 2008 R2 Developer
  • Microsoft SQL Server 2008 R2 Enterprise
  • Microsoft SQL Server 2008 R2 Standard
  • Microsoft SQL Server 2008 R2 Web
  • Microsoft SQL Server 2008 Developer
  • Microsoft SQL Server 2008 Web
  • Microsoft SQL Server 2008 Standard
  • Microsoft SQL Server 2005 Evaluation Edition
  • Microsoft SQL Server 2005 Workgroup Edition
  • Microsoft SQL Server 2005 Standard Edition
  • Microsoft SQL Server 2005 Developer Edition
Palavras-chave: 
kbsurveynew kbtshoot kbexpertiseadvanced kbmt KB2490051 KbMtpt
Tradução automáticaTradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 2490051  (http://support.microsoft.com/kb/2490051/en-us/ )
Compartilhar
Opções de suporte adicionais
Fóruns de Suporte do Microsoft Community
Contate-nos diretamente
Localize um parceiro certificado da Microsoft
Microsoft Store