Microsoft distribue les correctifs microsoft SQL Server 2008 sous la forme d’un fichier téléchargeable. Étant donné que les correctifs sont cumulatifs, chaque nouvelle version contient tous les correctifs logiciels et tous les correctifs de sécurité inclus dans la version précédente du correctif SQL Server 2008.Remarque Le paramètre SkipRules pour l’installation n’est pas une fonctionnalité documentée. Vous ne devez pas utiliser ce paramètre, sauf si l’escalade microsoft CSS vous indique de le faire.
Symptômes
Prenons l’exemple du scénario suivant :
-
Les classes WMI (Windows Management Instrumentation) standard sont remplacées par des sous-classes personnalisées dans un environnement de cluster Windows. Par exemple, vous téléchargez, puis installez le logiciel Fujitsu NT-Agent sur un nœud de cluster. Remarque Pour télécharger le logiciel Fujitsu NT-Agent, visitez le site Web suivant :
-
Vous essayez de configurer un cluster Microsoft SQL Server 2008 dans cet environnement de cluster Windows.
-
La pré-case activée du service WMI réussit.
Dans ce scénario, le programme d’installation échoue pendant la phase de case activée du service WMI du processus d’installation du cluster SQL Server 2008. En outre, le message d'erreur suivant s'affiche :
Échec du « service WMI (Windows Management Instrumentation) ». Case activée.
En outre, le message d’erreur suivant est enregistré dans un fichier journal d’installation SQL Server 2008 (Detail.txt) :
<Date Et heure> Slp : Résultat de détection de la règle « Cluster_IsWMIServiceOperational » : WMI Operational Results WMIServiceIsInstalled =True ; WMIServiceIsRunning =True ; OSWorkingCheck =True ; ComputerSystemWorkingCheck =False ; ProcessorWorkingCheck =True ; on Machine Node1<Date Heure> Slp : Règle d’évaluation : Cluster_IsWMIServiceOperational<Date Heure> Slp : Règle en cours d’exécution sur l’ordinateur : Node1<Date Heure> Slp : Évaluation de la règle effectuée : Échec<Date Heure> Slp : Message d’évaluation de la règle : Le service WMI ne s’exécute pas sur le nœud de cluster.
Cause
La règle Cluster_IsWMIServiceOperational vérifie généralement si le service WMI s’exécute correctement sur le nœud. Ce problème se produit parce que la règle de Cluster_IsWMIServiceOperational ne peut pas détecter le service WMI personnalisé, même si le service WMI est en cours d’exécution.
Résolution
SQL Server 2008
Le correctif pour ce problème a été publié pour la première fois dans la mise à jour cumulative 9. Pour plus d’informations sur l’obtention de ce package de mise à jour cumulative pour SQL Server 2008, cliquez sur le numéro d’article suivant pour afficher l’article dans la Base de connaissances Microsoft :
977444 Package de mise à jour cumulative 9 pour SQL Server 2008Note Étant donné que les builds sont cumulatives, chaque nouvelle version de correctif contient tous les correctifs logiciels et tous les correctifs de sécurité inclus dans la version précédente du correctif SQL Server 2008. Nous vous recommandons d’appliquer la version la plus récente du correctif qui contient ce correctif. Pour plus d'informations, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
956909 Versions SQL Server 2008 publiées après SQL Server 2008
SQL Server 2008 SP1
Le correctif pour ce problème a été publié pour la première fois dans la mise à jour cumulative 7 pour SQL Server Service Pack 1 2008. Pour plus d’informations sur ce package de mise à jour cumulative, cliquez sur le numéro d’article suivant pour afficher l’article dans la Base de connaissances Microsoft :
979065 Package de mise à jour cumulative 7 pour SQL Server Service Pack 1Note 2008 Étant donné que les builds sont cumulatives, chaque nouvelle version de correctif contient tous les correctifs logiciels et tous les correctifs de sécurité inclus dans la version précédente du correctif SQL Server 2008. Nous vous recommandons d’appliquer la version la plus récente du correctif qui contient ce correctif. Pour plus d'informations, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
970365 Les versions SQL Server 2008 qui ont été publiées après SQL Server 2008 Service Pack 1 a été publiéeLes correctifs logiciels Microsoft SQL Server 2008 sont créés pour des SQL Server Service Packs spécifiques. Vous devez appliquer un correctif SQL Server Service Pack 1 SQL Server 2008 à une installation de SQL Server 2008 Service Pack 1. Par défaut, tout correctif logiciel fourni dans un Service Pack SQL Server est inclus dans le service pack SQL Server suivant.
Solution de contournement
Pour contourner ce problème, utilisez l’une des méthodes suivantes.Méthode 1Exécutez la commande suivante pour installer le cluster SQL Server 2008.
Setup /SkipRules=Cluster_IsWMIServiceOperational /Action=InstallFailoverCluster
Méthode 2Avant de configurer le cluster SQL Server 2008, annulez l’inscription des classes WMI personnalisées. Ensuite, réinscrivez les classes WMI une fois que vous avez terminé la configuration du cluster SQL Server 2008.Méthode 3Si vous avez installé le logiciel Fujitsu NT-Agent, supprimez le logiciel avant de configurer le cluster SQL Server 2008. Ensuite, réinstallez le logiciel Fujitsu NT-Agent une fois que vous avez terminé la configuration du cluster SQL Server 2008.
État
Microsoft a confirmé l'existence de ce problème dans les produits Microsoft figurant dans la liste des produits concernés par cet article.
Références
Pour plus d’informations sur le modèle de maintenance incrémentielle pour SQL Server, cliquez sur le numéro d’article suivant pour afficher l’article dans la Base de connaissances Microsoft :
935897 Un modèle de maintenance incrémentielle est disponible auprès de l’équipe SQL Server pour fournir des correctifs logiciels pour les problèmessignalés. Pour plus d’informations sur le schéma de nommage des mises à jour SQL Server, cliquez sur le numéro d’article suivant pour afficher l’article dans la Base de connaissances Microsoft :
822499Nouveau schéma d’affectation de noms pour les packagesde mise à jour logicielle Microsoft SQL Server Pour plus d’informations sur la terminologie des mises à jour logicielles, cliquez sur le numéro d’article suivant pour afficher l’article dans la Base de connaissances Microsoft :
824684 Terminologie standard utilisée pour décrire les mises à jour logicielles Microsoft