A Microsoft distribui correcções do Microsoft SQL Server 2008, como um ficheiro para transferência. Uma vez que as correcções são cumulativas, cada nova versão inclui todas as correcções e correcção de todas as correcções de segurança que foram incluídas no anterior do SQL Server 2008.
Nota O parâmetro SkipRules para o programa de configuração não é uma funcionalidade documentada. Não deve utilizar este parâmetro, a menos que o Microsoft CSS Escalamento direcciona-o para o fazer.
Sintomas
Considere o seguinte cenário:
-
As classes de Windows Management Instrumentation (WMI) padrão são substituídas por subclasses personalizadas no ambiente de cluster do Windows.
Por exemplo, transfira e instale software do Fujitsu NT-agente num nó de cluster.
Nota Para transferir o software do Fujitsu NT-Agent, visite o seguinte Web site: -
Tentar configurar um cluster do Microsoft SQL Server 2008 neste ambiente cluster do Windows.
-
A verificação de versões anteriores ao serviço WMI é efectuada com êxito.
Neste cenário, o programa de configuração falha durante a fase de verificação do serviço WMI do processo de instalação do cluster do SQL Server 2008. Além disso, recebe a seguinte mensagem de erro:
Falhou a verificação de "Serviço Windows Management Instrumentation (WMI)".
Além disso, é registada a seguinte mensagem de erro num ficheiro de registo do programa de configuração do SQL Server 2008 (Detail.txt):
< data hora > Slp: regra 'Cluster_IsWMIServiceOperational' resultado da detecção: WMIServiceIsInstalled resultados operacionais do WMI = verdadeiro; WMIServiceIsRunning = verdadeiro; OSWorkingCheck = verdadeiro; ComputerSystemWorkingCheck = FALSO; ProcessorWorkingCheck = verdadeiro; no computador Nó1
< data hora > Slp: avaliação regra: Cluster_IsWMIServiceOperational
< data hora > Slp: regra em execução no computador: Nó1
< data hora > Slp: avaliação efectuada da regra: falhou
< data hora > Slp: mensagem de avaliação da regra: serviço o WMI não está em execução no nó de cluster.
Causa
A regra de Cluster_IsWMIServiceOperational, normalmente, verifica se o serviço WMI está a funcionar correctamente no nó. Este problema ocorre porque a regra de Cluster_IsWMIServiceOperational não consegue detectar o serviço WMI personalizado, mesmo que o serviço WMI está em execução.
Resolução
SQL Server 2008
A correcção deste problema publicada pela primeira vez na actualização cumulativa 9. Para mais informações sobre como obter este pacote de actualização cumulativa para o SQL Server 2008, clique no número de artigo seguinte para visualizar o artigo na Microsoft Knowledge Base:
977444 cumulativo pacote 9 de actualizações do SQL Server 2008Nota Uma vez que as compilações são cumulativas, cada edição contém todas as correcções e correcção de todas as correcções de segurança que foram incluídas no anterior do SQL Server 2008. Recomendamos que pense em aplicar a edição de correcção mais recente que contenha esta correcção. Para mais informações, clique no número de artigo seguinte para visualizar o artigo na Base de Dados de Conhecimento Microsoft
956909 o SQL Server 2008 cria disponibilizadas após o lançamento do SQL Server 2008
SQL Server 2008 SP1
A correcção deste problema publicada pela primeira vez na actualização cumulativa 7 para SQL Server 2008 Service Pack 1. Para mais informações sobre este pacote de actualização cumulativa, clique no número de artigo seguinte para visualizar o artigo na Microsoft Knowledge Base:
979065 cumulativo pacote 7 de actualizações do SQL Server 2008 Service Pack 1Nota Uma vez que as compilações são cumulativas, cada edição contém todas as correcções e correcção de todas as correcções de segurança que foram incluídas no anterior do SQL Server 2008. Recomendamos que pense em aplicar a edição de correcção mais recente que contenha esta correcção. Para mais informações, clique no número de artigo seguinte para visualizar o artigo na Base de Dados de Conhecimento Microsoft
970365 o SQL Server 2008 cria disponibilizadas após o lançamento do SQL Server 2008 Service Pack 1
Correcções do Microsoft SQL Server 2008 são criadas para service packs do SQL Server específicos. Tem de aplicar uma correcção do SQL Server 2008 Service Pack 1 para uma instalação do SQL Server 2008 Service Pack 1. Por predefinição, qualquer correcção fornecida num service pack do SQL Server está incluída no próximo service pack do SQL Server.
Solução alternativa
Para contornar este problema, utilize um dos seguintes métodos.
Método 1
Execute o seguinte comando para instalar o cluster do SQL Server 2008.
Setup /SkipRules=Cluster_IsWMIServiceOperational /Action=InstallFailoverCluster
Método 2
Antes de configurar o cluster do SQL Server 2008, anule o registo de classes WMI personalizadas. Em seguida, registe as classes WMI novamente a depois de terminar de configurar o cluster do SQL Server 2008.
Método 3
Se tiver instalado o software do Fujitsu NT-agente, remova o software antes de configurar o cluster do SQL Server 2008. Em seguida, reinstale o software do Fujitsu NT-agente depois de terminar de configurar o cluster do SQL Server 2008.
Estado
A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na secção "Aplica-se a".
Referências
Para obter informações sobre o modelo de Assistência Incremental para o SQL Server, clique no número de artigo seguinte para visualizar o artigo na Microsoft Knowledge Base:
935897 um modelo de Assistência Incremental está disponível a partir da equipa do SQL Server para proporcionar correcções para problemas comunicados
Para mais informações sobre o esquema de atribuição para actualizações do SQL Server, clique no número de artigo seguinte para visualizar o artigo na Microsoft Knowledge Base:
822499 Novo esquema de atribuição de nomes para pacotes de actualização de software do Microsoft SQL Server
Para mais informações sobre a terminologia de atualização de software, clique no seguinte número de artigo para visualizar o artigo na Base de Dados de Conhecimento Microsoft:
824684 descrição da terminologia padrão utilizada para descrever actualizações de software da Microsoft