Installationen av SQL Server 2005 misslyckas om MSXML Core Services 6,0 är installerat

Symptom

När du har installerat följande uppdatering för Microsoft XML Core Services (MSXML) 6,0 på en dator som kör Windows XP uppgraderar du datorn till Windows XP Service Pack 3 (SP3):

954459 MS08-069: Beskrivning av säkerhetsuppdatering för XML Core Services 6,0:11 november 2008När du försöker installera Microsoft SQL Server 2005 i det här scenariot visas följande felmeddelande:

Installationen av MSXML 6 Service Pack 2 (KB954459) misslyckades eftersom det redan finns en högre version på datorn. För att fortsätta, avinstallera den högre versionen och kör sedan MSXML 6 Service Pack 2 (KB954459) installationsprogrammet igen.

Ytterligare fel information Felmeddelandet av följande slag: se bildom du undersöker installationsloggfilen för SQL Server hittar du att följande fel har loggats:

Det här paketet stöds inte i det här operativsystemet. SkipInstallCA. Returvärdet 3. allvarligt fel under installationMainEngineThread returnerar 1603Felkod 1603Product: MSXML 6,0 parser (KB933579) installationen misslyckades.

Om du undersöker installationsloggfilen för MSXML kan det hända att följande fel har loggats:

Åtgärdens Start tid: skipinstallca. det här paketet stöds inte på det här operativsystemet. Åtgärden avslutades tid: skipinstallca. Returvärdet 3. åtgärd slutade tid: installera. Returvärdet 3....... MSI (s) (9C: 00) [tid]: anmärkning: 1:1729 MSI (s) (9c: 00) [tid]: produkt: MSXML 6 Service Pack 2 (KB954459)--konfigurationen misslyckades. ...... MSI (s) (a0: D0) [tid]: anmärkning: 1:1708 MSI (s) (a0: D0) [tid]: produkt: MSXML 6 Service Pack 2 (KB954459)--installationen misslyckades.

Du hittar loggfilerna för installationen i följande mapp:

%Windir%\Program\Microsoft SQL Server\90\Setup Bootstrap\Log

Lösning

Om du vill att vi ska åtgärda problemet går du till avsnittetLös det åt mig. Om du hellre vill lösa problemet själv går du till den "Jaglöser det själv" avsnittet.

Lös det åt mig

Om du vill åtgärda problemet automatiskt klickar du på länken Lös det här problemet . Klicka sedan på Kör i dialogrutan Filhämtning och följ anvisningarna i den här guiden.

Notes

  • Den här guiden kan vara på engelska, men den automatiska korrigeringsfilen fungerar även för andra språkversioner av Windows.

  • Om du inte befinner dig på datorn där problemet finns kan du spara den automatiska korrigeringsfilen på ett flashminne eller en CD och sedan köra den på datorn där problemet finns.

Låt mig fixa det själv Lös problemet genom att använda någon av följande metoder:

Metod 1: Hämta och kör MSXML-Fix

  1. Hämta MSMXL korrigering från följande Microsoft-webbplats:

    http://download.microsoft.com/download/E/3/F/E3F51FFB-505D-480E-9F67-0DD3A9680DEE/MSXMLFix.EXE

  2. Extrahera korrigeringsfilen och kopiera sedan MSXML6. MSP-filen och MSXML_FIX. VBS-filen till samma mapp.

  3. Kör cscript-MSXML_FIX. VBS.

Metod 2: Skaffa den senaste service Packet för SQL Server 2005

Om du vill hämta den senaste service Packet för SQL Server 2005 klickar du på följande artikelnummer och visar artikeln i Microsoft Knowledge Base:

913089 hur du skaffar den senaste service Packet för SQL Server 2005

Avancerad information

När SQL Server-installationen försöker installera MSXML 6,0 SP2, upptäcker att den version av MSXML 6,0 som beskrivs i Knowledge Base-artikel 954459 redan är installerad på datorn. Valideringsprocessen indikerar därför att den aktuella versionen av MSXML 6,0 inte ska bytas ut. Detta stoppar installationen av både MSXML 6,0 och SQL Server 2005.

Status

Microsoft har bekräftat att detta är ett problem i Microsoft-produkterna som nämns i avsnittet "gäller".

Behöver du mer hjälp?

Utöka dina kunskaper
Utforska utbildning
Få nya funktioner först
Anslut till Microsoft Insiders

Hade du nytta av den här informationen?

Tack för din feedback!

Tack för din feedback! Det låter som att det kan vara bra att koppla dig till en av våra Office-supportrepresentanter.

×