Um problema não produzindo pode causar um failover do SQL Server 2005 e no SQL Server 2008 de espelhamento do banco de dados

Traduções deste artigo Traduções deste artigo
ID do artigo: 978947 - Exibir os produtos aos quais esse artigo se aplica.
Expandir tudo | Recolher tudo

Neste artigo

Sintomas

Considere o seguinte cenário:
  • Em um computador que esteja executando o Microsoft SQL Server 2005 ou Microsoft SQL Server 2008, você tem uma grande consulta que contenha muitos conjunctions e disjunctions. Por exemplo, a consulta tem oito mil disjunctions que têm três conjunctions.
  • Esses conjunctions e disjunctions estão em alguma ordem específica.
  • Você configurou o espelhamento do banco de dados.
  • Um problema não produzindo ocorre quando o SQL Server executa a consulta.
Nesse cenário, um failover de espelhamento do banco de dados pode ocorrer inesperadamente.

Observação: Um problema não produzindo ocorre quando uma instância do SQL Server processa uma única consulta e não permite que outras consultas prosseguir. Se tal uma consulta for executada em uma instância principal do SQL Server e o momento em que esta instância não produzindo excede o período de tempo limite da operação de espelhamento do banco de dados, pode ocorrer um failover de espelhamento do banco de dados.

Causa

O SQL Server optimizer não produz quando ele analisa o uso do índice de consulta.

Resolução

SQL Server 2005

A correção deste problema primeiro foi lançada em 8 atualização cumulativa para o SQL Server 2005 Service Pack 3. Para obter mais informações sobre esse pacote de atualizações cumulativas, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
978915Pacote de atualização cumulativo 8 para SQL Server 2005 Service Pack 3
Observação: Como as compilações são cumulativas, cada nova versão de correção contém todos os hotfixes e todas as correções de segurança que foram incluídas com o SQL Server 2005 anteriores corrigir lançamento. Recomendamos que você considere a aplicação a versão mais recente de correção que contém esse hotfix. Para obter mais informações, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:-
960598Compilações do SQL Server 2005 que foram lançadas lançamento após o lançamento do SQL Server 2005 Service Pack 3
Os hotfixes do Microsoft SQL Server 2005 são criados para service packs do SQL Server específicos. Você deve aplicar um hotfix do SQL Server 2005 Service Pack 3 para uma instalação do SQL Server 2005 Service Pack 3. Por padrão, qualquer hotfix fornecidas em um service pack do SQL Server está incluído no próximo service pack do SQL Server.

SQL Server 2008

Correção para esse problema foi lançada pela primeira vez em 10 atualização cumulativa. Para obter mais informações sobre como obter esse pacote de atualizações cumulativas do SQL Server 2008, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
979064Pacote de atualizações cumulativas 10 para o SQL Server 2008
Observação: Como as compilações são cumulativas, cada nova versão de correção contém todos os hotfixes e todas as correções de segurança que foram incluídas com o SQL Server 2008 anteriores corrigir lançamento. Recomendamos que você considere a aplicação a versão mais recente de correção que contém esse hotfix. Para obter mais informações, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
956909Compilações do SQL Server 2008 que foram lançadas lançamento após o lançamento do SQL Server 2008

SQL Server 2008 Service Pack 1

A correção para esse problema foi lançada pela primeira vez na atualização cumulativa 7 para SQL Server 2008 Service Pack 1. Para obter mais informações sobre esse pacote de atualizações cumulativas, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
979065Pacote de atualizações cumulativas 7 para SQL Server 2008 Service Pack 1
Observação: Como as compilações são cumulativas, cada nova versão de correção contém todos os hotfixes e todas as correções de segurança que foram incluídas com o SQL Server 2008 anteriores corrigir lançamento. Recomendamos que você considere a aplicação a versão mais recente de correção que contém esse hotfix. Para obter mais informações, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
970365Compilações do SQL Server 2008 que foram lançadas lançamento após o lançamento do SQL Server 2008 Service Pack 1
Microsoft SQL Server 2008 hotfixes são criados para service packs do SQL Server específicos. Você deve aplicar um hotfix do SQL Server 2008 Service Pack 1 para uma instalação do SQL Server 2008 Service Pack 1. Por padrão, qualquer hotfix fornecidas em um service pack do SQL Server está incluído no próximo service pack do SQL Server.

Informações sobre hotfix

Um hotfix compatível foi disponibilizado pela Microsoft. No entanto, destina-se a corrigir o problema descrito neste artigo. Aplique-o somente nos sistemas que apresentarem esse problema específico.

Para resolver esse problema, contate o atendimento ao cliente Microsoft para obter o hotfix. Para obter uma lista completa de números de telefone do serviços de suporte ao cliente da Microsoft e informações sobre os custos de suporte, visite o seguinte site da Microsoft:
http://support.microsoft.com/contactus/?ws=support
Observação: Em alguns casos, taxas cobradas pelas ligações para o suporte podem ser canceladas se um profissional de suporte da Microsoft determinar que uma atualização específica resolverá o problema. Os custos normais de suporte serão aplicados a questões de suporte adicionais e problemas que não se qualificam à atualização específica em questão.A versão em inglês deste hotfix apresenta os atributos de arquivo (ou atributos de arquivo posteriores) listados na tabela a seguir. As datas e horas desses arquivos são listadas em UTC (hora coordenada universal COORDENADO). Quando você exibe as informações do arquivo, ele é convertido em hora local. Para encontrar a diferença entre o UTC e a hora local, use a guia fuso horário no item Data e hora no painel de controle.
Para todas as versões com base em 86 do SQL Server 2005 x
Recolher esta tabelaExpandir esta tabela
Nome de arquivoVersão do arquivoTamanho do arquivoDataTempoPlataforma
Sqlservr.exe2005.90.4278.029,286,24806-Jan-201002: 19x 86
Para todas as versões com base em 64 x do SQL Server 2005
Recolher esta tabelaExpandir esta tabela
Nome de arquivoVersão do arquivoTamanho do arquivoDataTempoPlataforma
Sqlservr.exe2005.90.4278.039,702,37606-Jan-201020: 25x 64
Para todas as versões com base em IA-64 do SQL Server 2005 com suporte
Recolher esta tabelaExpandir esta tabela
Nome de arquivoVersão do arquivoTamanho do arquivoDataTempoPlataforma
Sqlservr.exe2005.90.4278.073,058,66407-Jan-201002: 11IA-64
Para todas as versões do SQL Server 2008 Service Pack 1 (SP1) com base em 86 x
Recolher esta tabelaExpandir esta tabela
Nome de arquivoVersão do arquivoTamanho do arquivoDataTempoPlataforma
Sqlservr.exe2007.100.2758.042,744,68016-Jan-201021: 28x 86
Para todas as versões com base em 64 x do SQL Server 2008 SP1
Recolher esta tabelaExpandir esta tabela
Nome de arquivoVersão do arquivoTamanho do arquivoDataTempoPlataforma
Sqlservr.exe2007.100.2758.057,964,90416-Jan-201023: 35x 64
Para todas as versões com base em IA-64 do SQL Server 2008 SP1 com suporte
Recolher esta tabelaExpandir esta tabela
Nome de arquivoVersão do arquivoTamanho do arquivoDataTempoPlataforma
Sqlservr.exe2007.100.2758.0111,065,44817-Jan-201005: 32IA-64

Situação

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

Propriedades

ID do artigo: 978947 - Última revisão: sexta-feira, 5 de fevereiro de 2010 - Revisão: 1.2
A informação contida neste artigo aplica-se a:
  • Microsoft SQL Server 2008 Developer
  • Microsoft SQL Server 2008 Enterprise
  • Microsoft SQL Server 2008 Standard
  • Microsoft SQL Server 2008 Workgroup
  • Microsoft SQL Server 2005 Developer Edition
  • Microsoft SQL Server 2005 Enterprise Edition
  • Microsoft SQL Server 2005 Enterprise X64 Edition
  • Microsoft SQL Server 2005 Standard Edition
  • Microsoft SQL Server 2005 Standard X64 Edition
  • Microsoft SQL Server 2005 Workgroup Edition
Palavras-chave: 
kbmt kbfix kbexpertiseadvanced kbsurveynew kbqfe kbhotfixserver KB978947 KbMtpt
Traduçã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: 978947

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com