CORRECÇÃO: Mensagem de erro ao usar o SQL Native Client para conectar a uma instância de um servidor principal em um sessão de espelhamento de banco de dados: "A conexão tentada failover para um servidor que não tem um parceiro de failover"

Traduções deste artigo Traduções deste artigo
ID do artigo: 936179 - Exibir os produtos aos quais esse artigo se aplica.
Bug #: 50000886 (Hotfix do SQL)
A Microsoft distribui correções do Microsoft SQL Server 2005 como um arquivo para download. Como as correções são cumulativas, cada versão nova contém todos os hotfixes e todos os as correções de segurança que foram incluídas com o anterior SQL Server 2005 corrigir lançamento.
Expandir tudo | Recolher tudo

Neste artigo

Sumário

Este artigo descreve o seguinte sobre esta versão de hotfix:
  • Problemas corrigidos pelo pacote de hotfix
  • Os pré-requisitos para instalar o pacote de hotfix
  • Informações sobre se é necessário reiniciar o computador depois de instalar o pacote de hotfix
  • Informações sobre se o pacote de hotfix é substituído por qualquer outro pacote de hotfix
  • Informações sobre se você deve fazer alterações no registro
  • Arquivos que estão contidos no pacote de hotfix

Sintomas

Considere o seguinte cenário:
  • Configurar o espelhamento do banco de dados para um banco de dados no SQL Server 2005.
  • Em um aplicativo, você usa SQL Native Client para se conectar à instância do servidor principal na sessão de espelhamento de banco de dados.
  • No aplicativo, você define a opção Failover_Partner na seqüência de conexão para o servidor espelho.
  • Um failover ocorre na sessão de espelhamento de banco de dados.
  • Execute a seguinte instrução para restaurar o banco de dados do servidor principal:
    ALTER DATABASE <Database_Name> SET PARTNER OFF
Nesse cenário, quando você executa o aplicativo para se conectar à instância do servidor principal, é exibida a seguinte mensagem de erro:
[Microsoft][SQL Native Client]A conexão tentada failover para um servidor que não tem um parceiro de failover.
Observação Este aplicativo com êxito pode conectar à instância do servidor principal antes de ocorre o failover.

Causa

Esse problema ocorre porque a sincronização entre o servidor principal e o servidor de espelhamento é interrompida.

Resolução

Informações da atualização cumulativa

A correção para esse problema foi lançada pela primeira vez como um hotfix. No entanto, esta correção também está incluída em 4 de atualização cumulativa. Para obter mais informações sobre como obter esse pacote de atualizações cumulativas para o SQL Server 2005 Service Pack 2, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
941450Pacote de atualizações cumulativas 4 para SQL Server 2005 Service Pack 2
Observação Como as compilações são cumulativas, cada novo lançamento de correções contém todos os hotfixes e todas as correções de segurança foram incluídas com o anterior SQL Server 2005 corrigir lançamento. A Microsoft recomenda que você considere a aplicação a versão de correção mais recente 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:
937137Compilações do SQL Server 2005 lançados após o SQL Server 2005 Service Pack 2 foi lançado
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 2 para uma instalação do SQL Server 2005 Service Pack 2. Por padrão, qualquer hotfix fornecidas em um SQL Server service pack está incluído no service pack seguinte do SQL Server.

Informações sobre o hotfix

Um hotfix suportado está disponível no Microsoft. No entanto, esse hotfix destina-se a corrigir o problema descrito neste artigo. Aplique-o somente aos sistemas que apresentarem esse problema específico. Esta correcção poderá submetida a testes adicionais. Portanto, se você não tiver sido gravemente afetado por esse problema, recomendamos que você aguarde a próxima atualização de software que contém esse hotfix.

Se o hotfix está disponível para download, há uma seção "Download de Hotfix disponível" na parte superior neste artigo da Base de dados de Conhecimento. Se esta seção não for exibida, contate o atendimento e suporte para obter o hotfix.

Observação Se ocorrerem problemas adicionais ou se qualquer solução de problemas é necessária, talvez você precise criar uma solicitação de serviço separada. Os custos normais de suporte serão aplicados a questões de suporte adicionais e problemas que não se qualificam para esse hotfix específico. Para obter uma lista completa de números de telefone de suporte e Atendimento Microsoft ou para criar uma solicitação de serviço separada, visite o seguinte site:
http://support.microsoft.com/contactus/?ws=support
Observação O formulário "Download de Hotfix disponível" exibe os idiomas para os quais o hotfix está disponível. Se você não vir seu idioma, é porque um hotfix não está disponível para esse idioma.

Pré-requisitos

Para aplicar esse hotfix, você deve ter o SQL Server 2005 Service Pack 1 (SP1) instalado. Para obter mais informações sobre como obter o SQL Server 2005 Service Pack 1, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
913089Como obter o service pack mais recente para o SQL Server 2005

Requisitos de reinicialização

Não é necessário reiniciar o computador após aplicar esse hotfix.

Informações sobre a substituição do hotfix

Esse hotfix não substitui outros hotfixes.

Informações sobre o arquivo

A versão em inglês deste hotfix tem atributos de arquivo (ou atributos de arquivo posteriores) listados na tabela a seguir. As datas e horas desses arquivos estão listadas no horário de universal coordenado (UTC). Quando você exibe as informações do arquivo, ele é convertido para a 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.
Versão do SQL Server 2005 32-bit
Recolher esta tabelaExpandir esta tabela
Nome de arquivoVersão do arquivoTamanho do arquivoDataTempoPlataforma
Bcp.exe2005.90.2230.069,48818 De abril de 200714: 45x 86
Databasemailengine.dll9.0.2230.075,12018 De abril de 200714: 45x 86
Logread.exe2005.90.2230.0400,75218 De abril de 200714: 45x 86
Microsoft.AnalysisServices.AdomdClient.dll9.0.2230.0546,16018 De abril de 200714: 45x 86
Microsoft.AnalysisServices.deploymentengine.dll9.0.2230.0140,65618 De abril de 200714: 45x 86
Microsoft.AnalysisServices.dll9.0.2230.01,217,90418 De abril de 200714: 45x 86
Microsoft.SQLServer.mgdsqldumper.dll2005.90.2230.078,19218 De abril de 200714: 45x 86
Microsoft.SQLServer.SqlEnum.dll9.0.2230.0910,70418 De abril de 200714: 45x 86
Msasxpress.dll9.0.2230.024,94418 De abril de 200714: 45x 86
Msgprox.dll2005.90.2230.0200,56018 De abril de 200714: 45x 86
Msmdlocal.dll9.0.2230.015,646,06418 De abril de 200714: 45x 86
Msmdredir.dll9.0.2230.03,993,96818 De abril de 200714: 45x 86
Mssqlsystemresource.ldfNão aplicável524,28818 De abril de 200711: 55Não aplicável
Mssqlsystemresource.mdfNão aplicável40,108,03218 De abril de 200711: 55Não aplicável
Odsole70.dll2005.90.2230.059,76018 De abril de 200714: 45x 86
Qrdrsvc.exe2005.90.2230.0369,52018 De abril de 200714: 45x 86
Rdistcom.dll2005.90.2230.0643,44018 De abril de 200714: 45x 86
Repldp.dll2005.90.2230.0187,24818 De abril de 200714: 45x 86
Replmerg.exe2005.90.2230.0320,88018 De abril de 200714: 45x 86
Replprov.dll2005.90.2230.0550,25618 De abril de 200714: 45x 86
Replrec.dll2005.90.2230.0784,75218 De abril de 200714: 45x 86
Replsub.dll2005.90.2230.0407,40818 De abril de 200714: 45x 86
Spresolv.dll2005.90.2230.0177,00818 De abril de 200714: 46x 86
Sqlaccess.dll2005.90.2230.0350,57618 De abril de 200714: 46x 86
Sqlagent90.exe2005.90.2230.0321,39218 De abril de 200714: 46x 86
Sqlservr.exe2005.90.2230.028,978,60018 De abril de 200714: 46x 86
Sysdbupg.SQLNão aplicável218,48605 De abril de 200710: 52Não aplicável
Xmlsub.dll2005.90.2230.0195,44018 De abril de 200714: 46x 86
Xpstar90.dll2005.90.2230.0295,28018 De abril de 200714: 46x 86
Xpstar90.rll2005.90.2230.0155,50418 De abril de 200714: 46x 86
SQL Server 2005 x versão 64
Recolher esta tabelaExpandir esta tabela
Nome de arquivoVersão do arquivoTamanho do arquivoDataTempoPlataforma
Bcp.exe2005.90.2230.088,94420 De abril de 200713: 34x 64
Databasemailengine.dll9.0.2230.075,12020 De abril de 200713: 34x 86
Logread.exe2005.90.2230.0525,16820 De abril de 200713: 35x 64
Microsoft.AnalysisServices.AdomdClient.dll9.0.2230.0546,16018 De abril de 200714: 45x 86
Microsoft.AnalysisServices.AdomdClient.dll9.0.2230.0546,16020 De abril de 200713: 35x 86
Microsoft.AnalysisServices.deploymentengine.dll9.0.2230.0140,65618 De abril de 200714: 45x 86
Microsoft.AnalysisServices.dll9.0.2230.01,217,90418 De abril de 200714: 45x 86
Microsoft.SQLServer.mgdsqldumper.dll2005.90.2230.078,19218 De abril de 200714: 45x 86
Microsoft.SQLServer.mgdsqldumper.dll2005.90.2230.094,06420 De abril de 200713: 35x 64
Microsoft.SQLServer.SqlEnum.dll9.0.2230.0877,93620 De abril de 200713: 35x 86
Msasxpress.dll9.0.2230.024,94418 De abril de 200714: 45x 86
Msasxpress.dll9.0.2230.030,06420 De abril de 200713: 35x 64
Msgprox.dll2005.90.2230.0262,00020 De abril de 200713: 35x 64
Msmdlocal.dll9.0.2230.015,646,06418 De abril de 200714: 45x 86
Msmdredir.dll9.0.2230.03,993,96818 De abril de 200714: 45x 86
Mssqlsystemresource.ldfNão aplicável524,28818 De abril de 200711: 55Não aplicável
Mssqlsystemresource.mdfNão aplicável40,108,03218 De abril de 200711: 55Não aplicável
Odsole70.dll2005.90.2230.090,99220 De abril de 200713: 35x 64
Qrdrsvc.exe2005.90.2230.0434,03220 De abril de 200713: 35x 64
Rdistcom.dll2005.90.2230.0836,46420 De abril de 200713: 35x 64
Repldp.dll2005.90.2230.0187,24818 De abril de 200714: 45x 86
Repldp.dll2005.90.2230.0237,93620 De abril de 200713: 35x 64
Replmerg.exe2005.90.2230.0417,64820 De abril de 200713: 35x 64
Replprov.dll2005.90.2230.0747,88820 De abril de 200713: 35x 64
Replrec.dll2005.90.2230.01,010,54420 De abril de 200713: 35x 64
Replsub.dll2005.90.2230.0528,24020 De abril de 200713: 35x 64
Spresolv.dll2005.90.2230.0225,64820 De abril de 200713: 35x 64
Sqlaccess.dll2005.90.2230.0357,74420 De abril de 200713: 35x 86
Sqlagent90.exe2005.90.2230.0392,56020 De abril de 200713: 35x 64
Sqlservr.exe2005.90.2230.039,363,95220 De abril de 200713: 35x 64
Sysdbupg.SQLNão aplicável218,48605 De abril de 200710: 52Não aplicável
Xmlsub.dll2005.90.2230.0319,85620 De abril de 200713: 35x 64
Xpstar90.dll2005.90.2230.0543,60020 De abril de 200713: 35x 64
Xpstar90.rll2005.90.2230.0156,01620 De abril de 200713: 35x 64
Versão de arquitetura Itanium do SQL Server 2005
Recolher esta tabelaExpandir esta tabela
Nome de arquivoVersão do arquivoTamanho do arquivoDataTempoPlataforma
Bcp.exe2005.90.2230.0157,55220 De abril de 200715: 58IA-64
Databasemailengine.dll9.0.2230.075,12020 De abril de 200715: 58x 86
Logread.exe2005.90.2230.01,098,09620 De abril de 200715: 58IA-64
Microsoft.AnalysisServices.AdomdClient.dll9.0.2230.0546,16018 De abril de 200714: 45x 86
Microsoft.AnalysisServices.AdomdClient.dll9.0.2230.0546,16020 De abril de 200715: 58x 86
Microsoft.AnalysisServices.deploymentengine.dll9.0.2230.0140,65618 De abril de 200714: 45x 86
Microsoft.AnalysisServices.dll9.0.2230.01,217,90418 De abril de 200714: 45x 86
Microsoft.SQLServer.mgdsqldumper.dll2005.90.2230.078,19218 De abril de 200714: 45x 86
Microsoft.SQLServer.mgdsqldumper.dll2005.90.2230.0165,74420 De abril de 200715: 58IA-64
Microsoft.SQLServer.SqlEnum.dll9.0.2230.0877,93620 De abril de 200715: 58x 86
Msasxpress.dll9.0.2230.024,94418 De abril de 200714: 45x 86
Msasxpress.dll9.0.2230.057,71220 De abril de 200715: 58IA-64
Msgprox.dll2005.90.2230.0545,13620 De abril de 200715: 58IA-64
Msmdlocal.dll9.0.2230.048,718,70420 De abril de 200715: 58IA-64
Msmdredir.dll9.0.2230.06,249,32820 De abril de 200715: 58IA-64
Mssqlsystemresource.ldfNão aplicável524,28818 De abril de 200711: 55Não aplicável
Mssqlsystemresource.mdfNão aplicável40,108,03218 De abril de 200711: 55Não aplicável
Odsole70.dll2005.90.2230.0180,08020 De abril de 200715: 59IA-64
Qrdrsvc.exe2005.90.2230.0943,98420 De abril de 200715: 59IA-64
Rdistcom.dll2005.90.2230.01,884,01620 De abril de 200715: 59IA-64
Repldp.dll2005.90.2230.0187,24818 De abril de 200714: 45x 86
Repldp.dll2005.90.2230.0511,34420 De abril de 200715: 59IA-64
Replmerg.exe2005.90.2230.0957,29620 De abril de 200715: 59IA-64
Replprov.dll2005.90.2230.01,619,82420 De abril de 200715: 59IA-64
Replrec.dll2005.90.2230.02,143,60020 De abril de 200715: 59IA-64
Replsub.dll2005.90.2230.01,159,53620 De abril de 200715: 59IA-64
Spresolv.dll2005.90.2230.0498,03220 De abril de 200715: 59IA-64
Sqlaccess.dll2005.90.2230.0352,11220 De abril de 200715: 59x 86
Sqlagent90.exe2005.90.2230.01,143,66420 De abril de 200715: 59IA-64
Sqlservr.exe2005.90.2230.072,193,90420 De abril de 200715: 59IA-64
Sysdbupg.SQLNão aplicável218,48605 De abril de 200710: 52Não aplicável
Xmlsub.dll2005.90.2230.0593,26420 De abril de 200715: 59IA-64
Xpstar90.dll2005.90.2230.0953,71220 De abril de 200715: 59IA-64
Xpstar90.rll2005.90.2230.0154,99220 De abril de 200715: 59IA-64
Versão do SQL Native Client 32-bit
Recolher esta tabelaExpandir esta tabela
Nome de arquivoVersão do arquivoTamanho do arquivoDataTempoPlataforma
Sqlncli.dll2005.90.2230.02,229,16018 De abril de 200706: 46x 86
O SQL Native Client versão com base em 64 x
Recolher esta tabelaExpandir esta tabela
Nome de arquivoVersão do arquivoTamanho do arquivoDataTempoPlataforma
Sqlncli.dll2005.90.2230.02,861,99220 De abril de 200705: 35x 64
Versão de arquitetura Itanium do SQL Native Client
Recolher esta tabelaExpandir esta tabela
Nome de arquivoVersão do arquivoTamanho do arquivoDataTempoPlataforma
Sqlncli.dll2005.90.2230.05,374,37620 De abril de 200707: 59IA-64

Como aplicar esse hotfix

Para aplicar esse hotfix, execute essas etapas:
  1. Aplique o hotfix do SQL Server 2005 no servidor principal.
  2. Ative sinalizador de rastreamento 1449 no servidor principal.
  3. Aplique o hotfix do SQL Native Client no computador cliente em que você executar o aplicativo.

Como Contornar

Para contornar esse problema, execute estas etapas:
  1. Desative o espelhamento ponto de extremidade no servidor principal do banco de dados.
  2. Remova o espelhamento do banco de dados no servidor principal.
  3. Restaure o banco de dados no servidor principal.
  4. Habilite o espelhamento ponto de extremidade no servidor principal do banco de dados.
  5. Remova o espelhamento do banco de dados no servidor de espelho.
  6. Reconfigure o espelhamento de banco de dados no servidor principal.

Situação

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

Mais Informações

Para obter mais informações sobre o esquema para nomeação para atualizações do SQL Server, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
822499Novo esquema para nomeação para pacotes de atualização de software do Microsoft SQL Server
Para obter mais informações sobre terminologia de atualização de software, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
824684Descrição da terminologia padrão que é usada para descrever as atualizações de software

Referências

Para obter mais informações sobre a lista de compilações disponibilizadas após o SQL Server Service Pack 2, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
937137Compilações do SQL Server 2005 lançados após o SQL Server 2005 Service Pack 2 foi lançado
Para obter mais informações sobre o modelo incremental de serviços para o SQL Server, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
935897Há um modelo incremental de serviços da equipe do SQL Server para fornecer hotfixes para problemas relatados
Para obter mais informações sobre como obter o SQL Server 2005 Service Pack 2, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
913089Como obter o service pack mais recente para o SQL Server 2005
Para obter mais informações sobre os novos recursos e os aprimoramentos no SQL Server 2005 Service Pack 2, visite o seguinte site:
http://go.microsoft.com/fwlink/?LinkId=71711
Para obter mais informações sobre o esquema para nomeação para atualizações do SQL Server, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
822499Novo esquema para nomeação para pacotes de atualização de software do Microsoft SQL Server

Propriedades

ID do artigo: 936179 - Última revisão: terça-feira, 20 de novembro de 2007 - Revisão: 1.5
A informação contida neste artigo aplica-se a:
  • Microsoft SQL Server 2005 Standard Edition
  • Microsoft SQL Server 2005 Developer Edition
  • Microsoft SQL Server 2005 Enterprise Edition
  • Microsoft SQL Server 2005 Enterprise X64 Edition
  • Microsoft SQL Server 2005 Enterprise Edition for Itanium Based Systems
  • Microsoft SQL Server 2005 Standard X64 Edition
  • Microsoft SQL Server 2005 Standard Edition for Itanium Based Systems
Palavras-chave: 
kbmt kbautohotfix kbsql2005engine kbhotfixrollup kbfix kbpubtypekc kbqfe kbexpertiseadvanced kbhotfixserver KB936179 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: 936179

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