Microsoft distribuerar Microsoft SQL Server 2008 korrigeringar som en nedladdningsbar fil. Eftersom korrigeringar är kumulativa innehåller varje ny utgåva innehåller alla snabbkorrigeringar och säkerhetskorrigering för alla säkerhetskorrigeringar som ingår i föregående SQL Server 2008.
Obs! Parametern SkipRules för installationsprogrammet är inte en dokumenterad funktion. Du bör inte använda denna parameter inte Microsoft CSS eskalering får dig att göra detta.
Symptom
Föreställ dig följande:
-
Standardklasser för Windows Management Instrumentation (WMI) ersätts med egna underklasser i en klustermiljö för Windows.
Till exempel hämta och installera programvaran för Fujitsu NT-Agent på en klusternod.
Obs! Om du vill hämta programvaran för Fujitsu NT-Agent finns på följande webbplats: -
Du försöker konfigurera en Microsoft SQL Server 2008-kluster i den här Windows-klustermiljö.
-
WMI-tjänsten innan du lyckas.
I det här fallet misslyckas installationen under WMI-tjänsten Kontrollera fasen av installationen av SQL Server 2008-kluster. Dessutom visas följande felmeddelande:
"Tjänsten Windows Management Instrumentation (WMI)" kontroll misslyckades.
Dessutom loggas följande felmeddelande i en loggfil för installationen av SQL Server 2008 (Detail.txt):
< datum > Slp: regel resultat av identifiering av 'Cluster_IsWMIServiceOperational': WMI operativa resultat WMIServiceIsInstalled = SANT; WMIServiceIsRunning = SANT; OSWorkingCheck = SANT; ComputerSystemWorkingCheck = False; ProcessorWorkingCheck = SANT; på datorn Nod1
< datum > Slp: utvärdering av regel: Cluster_IsWMIServiceOperational
< datum > Slp: regeln körs på datorn: Nod1
< datum > Slp: regel utvärdering klar: misslyckades
< datum > Slp: regel utvärdering meddelande: den WMI-tjänsten inte körs på en klusternod.
Orsak
Cluster_IsWMIServiceOperational-regel kontrollerar vanligtvis om WMI-tjänsten körs på rätt sätt på noden. Det här problemet uppstår eftersom Cluster_IsWMIServiceOperational-regeln inte kan identifiera anpassade WMI-tjänsten även om WMI-tjänsten körs.
Lösning
SQLServer 2008
Korrigeringsfil för problemet gavs först ut i kumulativ uppdatering 9. Mer information om hur du skaffar den kumulativa uppdateringspaket för SQL Server 2008 klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:
977444 kumulativ uppdateringspaket 9 för SQL Server 2008Obs! Eftersom på byggen är kumulativa, varje ny version av korrigeringsfilen innehåller alla snabbkorrigeringar och säkerhetskorrigering för alla säkerhetskorrigeringar som ingår i föregående SQL Server 2008. Vi rekommenderar att du använder den senaste utgåvan av korrigering som innehåller den här snabbkorrigeringen. För mer information klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:
956909 i SQL Server 2008 bygger som har getts ut efter SQL Server 2008
SQL Server 2008 SP1
Korrigeringsfil för problemet gavs först ut i kumulativ uppdatering 7 för SQL Server 2008 Service Pack 1. Mer information om den kumulativa uppdateringspaket klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:
979065 kumulativ uppdateringspaket 7 för SQL Server 2008 Service Pack 1Obs! Eftersom på byggen är kumulativa, varje ny version av korrigeringsfilen innehåller alla snabbkorrigeringar och säkerhetskorrigering för alla säkerhetskorrigeringar som ingår i föregående SQL Server 2008. Vi rekommenderar att du använder den senaste utgåvan av korrigering som innehåller den här snabbkorrigeringen. För mer information klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:
970365 i SQL Server 2008 bygger som har getts ut efter SQL Server 2008 Service Pack 1
Snabbkorrigeringar för Microsoft SQL Server 2008 skapas för särskilda SQL Server servicepack. Du måste installera en snabbkorrigering för SQL Server 2008 Service Pack 1 till en installation av SQL Server 2008 Service Pack 1. En snabbkorrigering som finns i en SQL Server service pack ingår som standard i nästa service pack för SQL Server.
Temporär lösning
Undvik det här problemet genom att använda någon av följande metoder.
Metod 1
Kör följande kommando för att installera SQL Server 2008-kluster.
Setup /SkipRules=Cluster_IsWMIServiceOperational /Action=InstallFailoverCluster
Metod 2
Innan du ställer in SQL Server 2008-kluster måste du avregistrera anpassade WMI-klasser. Registrera sedan WMI-klasser igen när du har installerat SQL Server 2008-kluster.
Metod 3
Ta bort programvara innan du installerar SQL Server 2008-kluster om du har installerat programvaran för Fujitsu NT-Agent. Installera sedan om Fujitsu NT-Agent-programvaran efter att du installerat SQL Server 2008-kluster.
Status
Microsoft har bekräftat att detta är ett problem i Microsoft-produkterna som nämns i avsnittet "Gäller".
Referenser
Information om stegvis Servicing modellen för SQL Server klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:
935897 en inkrementell Servicing modell är tillgänglig från SQL Server-teamet att leverera snabbkorrigeringar för rapporterade problem
Mer information om namngivning schemat för uppdateringar för SQL Server klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:
822499 Nytt system för namngivning för Microsoft SQL Server-programuppdateringspaket
För mer information om terminologin för programuppdateringar klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:
824684 beskrivning av standardterminologin som används för att beskriva Microsoft-programuppdateringar