CORRECÇÃO: A componentes compartilhados são instalados no local errado quando você implementa uma instalação de cluster de Failover do SQL Server 2008

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

Neste artigo

Sintomas

Considere o cenário a seguir no Microsoft SQL Server 2008:
  • Iniciar a implementação de uma instalação de cluster de Failover do SQL Server 2008.
  • Adicionar um nó ao cluster de failover.
  • Instalar os componentes compartilhados para o nó para um local diferente do padrão. Por exemplo, instalar os componentes compartilhados no caminho a seguir se o sistema operacional é instalado na unidade
    D:\Arquivos de Programas\Microsoft SQL Server
  • Adicionar um segundo nó ao cluster de failover.
Nesse cenário, os seguintes sintomas:
  • A instalação ignora o local não padrão e instala os componentes compartilhados para o local padrão.
  • Quando ocorre um failover de cluster, o falha, de envio de log e, em seguida, você recebe uma mensagem de erro semelhante à seguinte:
    Etapa do trabalho: "C:\Program Files\Microsoft SQL Server\100\Tools\Binn\sqllogship.exe" - backup 11988AF6-DCC1-4785-90A5-978568E6C562 - servidor GVS10001 mensagem após o failover na cópia de trabalho mensagens executados como usuário: DOMAIN1\SQLService. O processo não pôde ser criado para a etapa 1 do trabalho 0x3329AA27908BB548B5D78A9EA3D6A3DD (razão: O sistema não é possível encontrar o arquivo especificado). A etapa falhou.
  • Se o cluster tem um trabalho do PowerShell quando ocorre o failover, ou se você tiver um trabalho claro que é criado pelo SQL Server diretiva com base em Management (PBM) quando ocorre o failover, o trabalho falhar. Além disso, você pode receber a seguinte mensagem de erro:
    Não é possível iniciar a execução da etapa 3 (razão: O PowerShell subsistema falhou ao carregar [consulte o arquivo SQLAGENT.OUT para obter detalhes]; suspendeu o trabalho). A etapa falhou. Log de SQL Server Agent Não pôde ser carregado o subsistema de mensagens [125] 'PowerShell' (razão: O sistema não é possível encontrar o caminho especificado)
  • Quando há falha failover um trabalho que referencia o componente bcp.exe, o trabalho.

Causa

Esse problema ocorre porque os seguintes componentes são instalados no local errado:
  • PowerShell SQL (Sqlps.exe)
  • Executável de envio de log (SQLLogship.exe)
  • Bcp.exe e outros componentes
Os trabalhos são criados usando um desses componentes estão localizados em diferentes locais em ambos os nós. Portanto, quando você failover o trabalho, o trabalho falhar.

Observação:Um trabalho claro que é criado pelo PBM possui uma etapa do PowerShell. Portanto, o trabalho referencia o componente Sqlps.exe.

Resolução

SQL Server 2008 Service Pack 1

A correção para esse problema foi lançada pela primeira vez em 10 de atualizações cumulativas para o SQL Server 2008 Service Pack 1. Para obter mais informações sobre esse pacote cumulativo de atualização, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
2279604Pacote de atualizações cumulativas 10 para o SQL Server 2008 Service Pack 1
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 que foram incluídas com o SQL Server 2008 anteriores corrigir o lançamento. A Microsoft recomenda 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:
970365O SQL Server 2008 compilações disponibilizadas 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, nenhum hotfix é fornecido em um SQL Server service pack está incluído no próximo do SQL Server service pack.

SQL Server 2008 Service Pack 2

A correção deste problema lançada pela primeira vez na atualização cumulativa 1 para SQL Server 2008 Service Pack 2. Para obter mais informações sobre esse pacote cumulativo de atualização, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
2289254Atualização cumulativa 1 para o SQL Server 2008 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 que foram incluídas com o SQL Server 2008 anteriores corrigir o lançamento. A Microsoft recomenda 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:
2402659O SQL Server 2008 compilações disponibilizadas após o lançamento do SQL Server 2008 Service Pack 2

Situação

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

Referências

Para obter mais informações sobre o cluster de failover, visite o seguinte site da MSDN (Microsoft Developer Network):
Informações gerais sobre o cluster de failover
Para obter mais informações sobre os componentes compartilhados, visite a seção "Recursos compartilhados do" no seguinte site da MSDN:
Informações gerais sobre os componentes compartilhados
Para obter mais informações sobre o modelo de serviços incrementais para SQL Server, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
935897É de um modelo de serviços incrementais disponível da equipe do SQL Server para fornecer hotfixes para problemas relatados
Para obter mais informações sobre o esquema de 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 a terminologia da 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 usada para descrever as atualizações de software

Propriedades

ID do artigo: 2028830 - Última revisão: segunda-feira, 15 de novembro de 2010 - Revisão: 1.0
A informação contida neste artigo aplica-se a:
  • Microsoft SQL Server 2008 Developer
  • Microsoft SQL Server 2008 Enterprise
  • Microsoft SQL Server 2008 Standard
Palavras-chave: 
kbqfe kbfix kbsurveynew kbexpertiseadvanced kbmt KB2028830 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: 2028830

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