Windows XP SP3 vs. instalace SQL2005

PříspěvekNapsal: 05.03.2009 09:46
od jan.havranek
Při instalaci SQL2005 na stanici s Windows XP SP3 se může objevit hláška:
The Windows Installer service cannot update the system file C:\WINDOWS\system32\msxml6r.dll because the file is protected by Windows. You may need to update your operating system for this program to work correctly.
Podle vyjádření Microsoft nemusí nutně jít o chybu, i přes toto hlášení instalace SQL doběhne korektně.

Akce byla otestována na čisté instalaci Windows XP SP2 kde byl dodatečně nainstalován SP3.

Další informace najdete zde: http://support.microsoft.com/kb/958897
Přílohy
XP_SP3_instalace_SQL2005.jpg
XP_SP3_instalace_SQL2005.jpg (18.7 KiB) Zobrazeno 4587 krát

[chyba] Windows XP SP3 vs. MSXML6

PříspěvekNapsal: 19.05.2009 14:40
od jan.havranek
Instalace SQL 2005 Express na Windows XP SP3 může být ukončena chybou při instalaci nezbytné součásti MSXML6 . Poté nelze nainstalovat ani samotnou službu SQL Server.

sqlexpress_msxml6.gif
sqlexpress_msxml6.gif (20.74 KiB) Zobrazeno 4420 krát

Chyba se v instalačním logu projeví takto (obsah souboru Summary.txt):
Kód: Vybrat vše
Machine         : SERVER
Product         : MSXML 6 Service Pack 2 (KB954459)
Product Version : 6.20.1099.0
Install         : Failed
Log File        : c:\Program Files\Microsoft SQL Server\90\Setup Bootstrap\LOG\Files\SQLSetup0008_SERVER_MSXML6_1.log
Error Number    : 1603

Nejlepší cesta jak problém vyřešit:

1/ Odinstalovat MSXML6 pomocí Windows Installer Cleanup Utility, kterou lze stáhnout z webu Micrsoft:
http://download.microsoft.com/download/e/9/d/e9d80355-7ab4-45b8-80e8-983a48d5e1bd/msicuu2.exe
Po instalaci je zástupce Windows Install Clean Up umístěn přímo do nabídky Windows - Start - Pogramy. Chová se obdobně jako nástroj pro přidání/odebrání programů a součástí Windows.

2/ Poté běžným způsobem nainstalovat SQL 2005 Express.