Se connecter avec Microsoft
S'identifier ou créer un compte.
Bonjour,
Sélectionnez un autre compte.
Vous avez plusieurs comptes
Choisissez le compte avec lequel vous voulez vous connecter.
Anglais
Désolé... Cet article n’est pas disponible dans votre langue.

Symptoms

Consider the following scenario:

  • On a computer that is running Windows Server 2003 or Windows XP, you apply the update for Microsoft XML Core Services (MSXML) 6.0 that is described in the following Microsoft Knowledge Base article:

    954459 MS08-069: Description of the security update for XML Core Services 6.0: November 11, 2008

  • After you apply this MSXML update, you try to install Microsoft SQL Server 2008 with a language different from the operating system’s language. For example, you try to install the English version of SQL Server 2008 in the Chinese version of Windows Server 2003.

In this scenario, SQL Server 2008 Setup fails. If you examine the SQL Server setup log file, you find that the following error has been logged:

Slp: Running Action: Install_Msxml6_Cpu64_Action
Slp: Target package: <drive>:\x86\setup\x86\msxml6.msi
Slp: InstallPackage: MsiInstallProduct returned the result code 1603.


If you examine the MSXML setup log file, you may find that the following error has been logged:

Action start Time: SkipInstallCA.
This package is not supported on this operating system.
Action ended Time: SkipInstallCA. Return value 3.
Action ended Time: INSTALL. Return value 3
. ……
MSI (s) (9C:00) [Time]: Note: 1: 1729
MSI (s) (9C:00) [Time]: Product: MSXML 6 Service Pack 2 (KB954459) -- Configuration failed. ……

MSI (s) (A0:D0) [Time]: Note: 1: 1708
MSI (s) (A0:D0) [Time]: Product: MSXML 6 Service Pack 2 (KB954459) -- Installation failed.

Note You can find the setup log files in the following folder:

%ProgramFiles%\Microsoft SQL Server\100\Setup Bootstrap\LogNote This problem affects all the editions and releases of SQL Server 2008 that are earlier than SQL Server 2008 Service Pack 1.

Cause

The SQL Server 2008 Setup package contains an MSXML 6.0 version that is earlier than the version that is described in Knowledge Base article 954459. Because the operating system language is different, SQL Server 2008 does not detect that a higher version already exists. Therefore, SQL Server 2008 Setup tries to install the MSXML 6.0 version in the package and fails.

Resolution

This problem is fixed in SQL Server 2008 Service Pack 1. To resolve this problem, use the slipstream version to install the release version of SQL Server 2008 and SQL Server 2008 Service Pack 1 at the same time.

For more information about how to obtain SQL Server 2008 Service Pack 1, click the following article number to view the article in the Microsoft Knowledge Base:

968382 How to obtain the latest service pack for SQL Server 2008

For more information about how to use the slipstream version to install SQL Server 2008, visit the following Microsoft Web site:

http://go.microsoft.com/fwlink/?LinkId=147897

Status

Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.

More Information

Consider the following scenario:

  • On a computer that is running a version of Windows XP that is earlier than Windows XP Service Pack 3, you apply the update for Microsoft XML Core Services (MSXML) 6.0 as described in Knowledge Base article 954459.

  • You upgrade the operating system to Windows XP SP3.

  • After you upgrade the operating system, you try to install SQL Server 2008 with a language different from the Windows XP’s language.

In this scenario, the SQL Server 2008 installation succeeds, and you receive the following warning message:

Your SQL Server 2008 installation completed successfully.
The Windows Installer service cannot update the system file <drive>:\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.This is only a warning message, and you can safely ignore it.

References

For more information about software update terminology, click the following article number to view the article in the Microsoft Knowledge Base:

824684 Description of the standard terminology that is used to describe Microsoft software updates

Besoin d’aide ?

Vous voulez plus d’options ?

Explore subscription benefits, browse training courses, learn how to secure your device, and more.

Communities help you ask and answer questions, give feedback, and hear from experts with rich knowledge.

Ces informations vous ont-elles été utiles ?

Qu’est-ce qui a affecté votre expérience ?
En cliquant sur Envoyer, vos commentaires seront utilisés pour améliorer les produits et services de Microsoft. Votre administrateur informatique sera en mesure de collecter ces données. Déclaration de confidentialité.

Nous vous remercions de vos commentaires.

×