Microsoft KB Archive/903003

= You receive a &quot;This service pack is meant for a different language than your installed product&quot; error message when you try to install a SQL Server 2000 service pack =

Article ID: 903003

Article Last Modified on 8/19/2005

-

APPLIES TO


 * Microsoft SQL Server 2000 Standard Edition

-





SYMPTOMS
When you try to install a Microsoft SQL Server 2000 service pack, the installation may fail, and you receive the following error message:

This Service Pack is meant for a different language than your installed product

This problem may occur even if the language of the service pack is the same as the language of SQL Server 2000 that is installed on the computer.



MORE INFORMATION
SQL Server Setup for the service pack compares the language of the service pack to the language of SQL Server 2000 that is installed. How the Setup program for the service pack does this depends on which of the following options was selected during the setup of the original SQL Server 2000 installation:  Connectivity Only

When only the Connectivity Only installation option was selected, the Setup program for the service pack verifies the language of the system in the regional settings. To verify the current language, follow these steps:  Click Start, click Control Panel, and then click Regional and Language Options. In the Regional and Language Options dialog box, click the Advanced tab. The current language is displayed.  Client Tools Only

When only the Client Tools Only installation option was selected, a DWORD registry entry that is named DefClientOnlyInstalled is set to 1 in the following registry subkey:

Therefore, the Setup program for the service pack checks for this registry entry. Then, the Setup program for the service pack compares the language of the service pack to the Language DWORD registry entry that is located in the following registry subkey:

 Server and Client Tools

When the Server and Client Tools installation option was selected, the Setup program for the service pack compares the language of the service pack to the Language DWORD registry entry that is located in the following registry subkey for a SQL Server default instance:

For a SQL Server named instance, the Language DWORD registry entry is located in the following registry subkey:

</ul>

Note You can determine the language of the Setup program for the service pack by checking the Setupsql.exe file version information.

Additional query words: SQL2000 Setup

Keywords: kbinfo kbtshoot kbprb KB903003

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.