Mensagem de erro quando tenta instalar um service pack do SQL Server 2005 do nó activo existente: "A instância do produto <instancename> tiver sido aplicado um patch com as actualizações mais recentes"</instancename>

Traduções de Artigos Traduções de Artigos
Artigo: 934749 - Ver produtos para os quais este artigo se aplica.
Expandir tudo | Reduzir tudo

Nesta página

Sintomas

Considere o seguinte cenário:
  • Aplicar uma correcção ou uma actualização cumulativa num cluster de activação pós-falha do Microsoft SQL Server 2005 que tenha um dos seguintes service packs instalados:
    • SQL Server 2005 Service Pack 1 (SP1)
    • SQL Server 2005 Service Pack 2 (SP2)
    • SQL Server 2005 Service Pack 3 (SP3)
    • SQL Server 2005 Service Pack 4 (SP4)
  • Adicionar um novo nó ao cluster de activação pós-falha do SQL Server 2005 utilizando o procedimento que é documentado no seguinte tópico no SQL Server Books Online:
  • O último passo no procedimento documentado neste tópico Books Online indica para trazer o nó recém adicionado para o mesmo nível de versão que outros nós no cluster existentes. Para fazer isto, tenta instalar o service pack mesmo que tenha em nós existentes no novo nó. Pode fazê-lo iniciando o programa de configuração a partir de um de nós activos existentes.
Neste cenário, recebe a seguinte mensagem de erro quando tenta instalar a actualização no novo nó de um nó activo existente:
A instância do produto <instancename></instancename> tenha sido patched with actualizações mais recentes.

Resolução

Existem dois aspectos para este problema:
  • Recebe a mensagem de erro mencionada na secção "Sintomas" quando executa a actualização no nó existente.
  • Período de indisponibilidade de produção pode ser necessário para trazer todos os nós do cluster para o mesmo nível de service pack ou correcção.
Se o nível de service pack do cluster de activação pós-falha for SQL Server 2005 SP2 actualização cumulativa 6 ou versões posteriores, pode adicionar um novo nó e, em seguida, instale o SQL Server 2005 SP2 actualização cumulativa 6 ou uma actualização posterior no novo nó sem qualquer período de indisponibilidade do serviço. O programa de configuração permite que estas actualizações suportar uma opção da linha de comandos, /passive , que pode ser utilizado para instalar uma actualização cumulativa, ou uma correcção directamente no nó passivo. Este procedimento é documentado na secção "Mais informação".

Para receber o benefício da nova funcionalidade, obtenha o SQL Server 2005 Service Pack 3 ou uma versão posterior do service pack para o SQL Server 2005. Este service pack deve coincidir com o service pack em de nós activos. Para mais informações, clique no número de artigo seguinte para visualizar o artigo na Microsoft Knowledge Base:
913089 Como obter o service pack mais recente do SQL Server 2005

Como contornar

Para contornar este problema, utilize um dos seguintes procedimentos, conforme adequado para o seu ambiente.

Solução 1: Nível de Service pack do cluster de activação pós-falha é o SQL Server 2005 SP2 cumulativa actualização 6 ou versões posteriores

Se o nível de service pack do cluster de activação pós-falha for SQL Server 2005 SP2 actualização cumulativa 6 ou versões posteriores, pode adicionar um novo nó e, em seguida, instale o SQL Server 2005 SP2 actualização cumulativa 6 ou uma actualização posterior no novo nó. Para tal, siga estes passos.

Nota Tenha em atenção o seguinte problema quando adiciona um novo nó utilizando o procedimento documentado neste artigo:
Por que razão o meu instância em cluster do SQL é alterar modos de autenticação?
  1. Execute a versão original do programa de configuração do SQL Server 2005 no nó activo e, em seguida, adicione o novo nó ao cluster de activação pós-falha existente do SQL Server 2005.
  2. No novo nó que adicionou, executar o SQL Server 2005 SP2 cumulativa actualização 6 ou posterior pacote de versões do installer, utilizando o /passive opção da linha de comandos. Nível de service pack no novo nó, em seguida, é actualizado para o SQL Server 2005 SP2 cumulativa actualização 6 ou versões posteriores. Por exemplo, pode utilizar o seguinte comando para instalar o SQL Server 2005 SP4:
    SQLServer2005SP4-KB955706-x x86-ptg. exe /passive
  3. No nó que criou no passo 1, aplicam-se quaisquer correcções que já são aplicadas ao cluster de activação pós-falha antes de ter criado o novo nó.

    Nota Quando aplicar uma correcção no nó passivo recentemente adicionado, tem de utilizar o /passive opção da linha de comandos. Depois de aplicar a actualização, certifique-se de que todos os nós de cluster activação pós-falha do SQL Server para essa instância estão em execução no mesmo nível de service pack.
  4. No nó que criou no passo 1, certifique-se Tipo de arranque no SQL Server (MSSQLSERVER) o serviço está definido para Manual. Utilizando o /passive parâmetro poderia alterar o tipo de arranque do serviço SQL Server. Poderá ter de alterar o tipo de arranque para Manual Depois da aplicação de patch operação é executada.

Solução 2: Nível de Service pack do cluster de activação pós-falha é o SQL Server 2005 SP2 cumulativa actualização 6 ou versões anteriores

Utilize um dos seguintes métodos, conforme adequado à sua situação.

Notas

Método 1

Antes de instalar o service pack e correcções no novo nó, colocar em pausa os outros nós e, em seguida, instale o SQL Server 2005 service pack e correcções no novo nó. Para tal, siga estes passos:
  1. A activação pós-falha para o novo nó.
  2. Interrompa outros nós utilizando o administrador de clusters.
  3. Instale o SQL Server 2005 SP2 no novo nó.
  4. Aplica o SQL Server 2005 SP2 cumulativa actualização 6 e as correcções adequadas conforme for aplicável o cenário no novo nó.
  5. Inicie os nós que foi interrompido.

Método 2

  1. Remova nós da lista possíveis proprietários, antes de instalar o service pack e correcções no novo nó.
  2. A activação pós-falha para o novo nó.
  3. No administrador de clusters, remova outros nós que são possíveis proprietários de recursos de cluster do SQL.
  4. Instale o SQL Server 2005 SP2 no novo nó.
  5. Aplica o SQL Server 2005 SP2 cumulativa actualização 6 e as correcções adequadas conforme for aplicável o cenário no novo nó.
  6. Adicione os nós que removeu a partir da lista de possíveis proprietários.

Ponto Da Situação

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

Referências

Para mais informações sobre como adicionar um novo nó a um cluster de activação pós-falha do SQL Server 2005, visite o seguinte Web site da MSDN (Microsoft Developer Network):Para mais informações sobre a versão suportada do SQL Server 2005, visite o blogue de MSDN seguinte:
Integração vs suporte alargado e SQL Server 2005 SP4: alguém explicar tudo isto?

Propriedades

Artigo: 934749 - Última revisão: 28 de maio de 2011 - Revisão: 2.0
A informação contida neste artigo aplica-se a:
  • Microsoft SQL Server 2005 Standard Edition
  • Microsoft SQL Server 2005 Developer Edition
  • Microsoft SQL 2005 Server Enterprise
  • Microsoft SQL Server 2005 Service Pack 2
  • Microsoft SQL Server 2005 Service Pack 3
  • Microsoft SQL Server 2005 Service Pack 4
Palavras-chave: 
kbqfe kbfix kbsql2005cluster kbexpertiseadvanced kbmt KB934749 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 revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 934749

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