FIX: The installation is not completed successfully when you try to install the Traditional Chinese edition of SQL Server 2008 R2 on a computer that is running the Traditional Chinese edition of Windows Server 2008

Applies to: SQL Server 2008 R2 Enterprise

Symptoms


Consider the following scenario:
  • You install the Traditional Chinese edition of Windows Server 2008 on a computer.
  • You try to install the Traditional Chinese edition of Microsoft SQL Server 2008 R2 on the computer.

In this scenario, the installation is not completed successfully. Additionally, you may receive the following error message in the Setup log:
SQL Server 2008 R2 Setup has encountered an error.

Problem signature:
Problem Event Name: SQL100MSI
Problem Signature 01: 10.50.1600.1
Problem Signature 02: Unknown
Problem Signature 03: SqlSupport.msi
Problem Signature 04: 0x2D2816FE
Problem Signature 05: 0x3
Problem Signature 06: Install_SqlSupport
OS Version: 6.0.6001.2.1.0.272.7
Locale ID: 1033

Additional information about the problem:

LCID: 1033

Resolution


Cumulative update information

SQL Server 2008 R2 Service Pack 1

The fix for this issue was first released in Cumulative Update 3 for SQL Server 2008 R2 Service Pack 1. For more information about how to obtain this cumulative update package, click the following article number to view the article in the Microsoft Knowledge Base:
2591748 Cumulative Update package 3 for SQL Server 2008 R2 Service Pack 1
Note Because the builds are cumulative, each new fix release contains all the hotfixes and all the security fixes that were included with the previous SQL Server 2008 R2 fix release. We recommend that you consider applying the most recent fix release that contains this hotfix. For more information, click the following article number to view the article in the Microsoft Knowledge Base:
2567616 The SQL Server 2008 R2 builds that were released after SQL Server 2008 R2 Service Pack 1 was released
Microsoft SQL Server 2008 R2 hotfixes are created for specific SQL Server service packs. You must apply a SQL Server 2008 R2 Service Pack 1 hotfix to an installation of SQL Server 2008 R2 Service Pack 1. By default, any hotfix that is provided in a SQL Server service pack is included in the next SQL Server service pack.

Note After you install Cumulative update package 3 for SQL Server 2008 R2 Service Pack 1, and you try to install other hotfixes, please make sure that the hotfixes are from builds that are greater than build 2786 to prevent the regression of this hotfix.

Hotfix information

A supported hotfix is available from Microsoft. However, this hotfix is intended to correct only the problem that described in this article. Apply this hotfix only to systems that are experiencing the problem described in this article. This hotfix might receive additional testing. Therefore, if you are not severely affected by this problem, we recommend that you wait for the next software update that contains this hotfix.

If the hotfix is available for download, there is a "Hotfix download available" section at the top of this Knowledge Base article. If this section does not appear, contact Microsoft Customer Service and Support to obtain the hotfix.

Notes
  • You must follow the instructions in the "More Information" section to install SQL Server 2008 R2 on a Hong Kong system.
  • If additional issues occur or if any troubleshooting is required, you might have to create a separate service request. The usual support costs will apply to additional support questions and issues that do not qualify for this specific hotfix. For a complete list of Microsoft Customer Service and Support telephone numbers or to create a separate service request, visit the followingMicrosoft website:
  • The "Hotfix download available" form displays the languages for which the hotfix is available. If you do not see your language, it is because a hotfix is not available for that language.

Prerequisites

You must slipstream SQL Server 2008 RTM together with SQL Server 2008 SP1 and with the hotfix and then install or upgrade. To do this, see the "More Information" section.

Restart information

You may have to restart the computer after you apply this hotfix.

Replacement information

This hotfix does not replace a previously released hotfix.

File information

The English version of this hotfix has the file attributes (or later file attributes) that are listed in the following table. The dates and times for these files are listed in Coordinated Universal Time (UTC). When you view the file information, it is converted to local time. To find the difference between UTC and local time, use the Time Zone tab in the Date and Time item in Control Panel.

For all supported x86-based versions of SQL Server 2008
File nameFile versionFile sizeDateTimePlatform
Landingpage.exe10.50.2539.0431,96829-Jul-201110:53x86
Microsoft.sqlserver.configuration.msiextension.dll10.50.2539.0304,99229-Jul-201110:50x86
Microsoft.sqlserver.configuration.setupextension.dll10.50.2539.0984,92829-Jul-201110:49x86
Microsoft.sqlserver.configuration.wizardframework.dll10.50.2539.0198,49629-Jul-201110:49x86
For all supported x64-based versions of SQL Server 2008
File nameFile versionFile sizeDateTimePlatform
Landingpage.exe10.50.2539.0427,87229-Jul-201110:05x64
Microsoft.sqlserver.configuration.msiextension.dll10.50.2539.0304,99229-Jul-201110:02x86
Microsoft.sqlserver.configuration.setupextension.dll10.50.2539.0984,92829-Jul-201110:02x86
Microsoft.sqlserver.configuration.wizardframework.dll10.50.2539.0198,49629-Jul-201110:04x86
For all supported IA-64-based versions of SQL Server 2008
File nameFile versionFile sizeDateTimePlatform
Landingpage.exe10.50.2539.0427,87229-Jul-201109:25IA-64
Microsoft.sqlserver.configuration.msiextension.dll10.50.2539.0304,99229-Jul-201109:21x86
Microsoft.sqlserver.configuration.setupextension.dll10.50.2539.0984,92829-Jul-201109:21x86
Microsoft.sqlserver.configuration.wizardframework.dll10.50.2539.0198,49629-Jul-201109:21x86

Status


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

More Information


With the release of GDR 1 for SQL Server 2008 R2 and of Cumulative update package 3 for SQL Server 2008 R2 Service Pack 1, we are enabling the installation of Traditional Chinese on Windows Hong Kong. The instructions in this section will help you create a slipstream drop that merges the original release of SQL Server 2008 R2 Service Pack 1 (SP1) and GDR 1 or of Cumulative update package 3 for SQL Server 2008 R2 Service Pack 1. After you create the slipstream drop, you can run Setup.exe as usual.
  1. Copy your original Traditional Chinese SQL Server 2008 R2 source media to C:\SQLServer2008R2_HK.
  2. Download the Traditional Chinese Service Pack for SQL Server 2008 R2 for all architectures from here. Make sure that you have Service Pack 1. You have to download all service pack architecture packages to make sure that you completely build the slipstream media. The names of the packages that you have to download are as follows:
    • SQLServer2008R2SP1-KB2528583-IA64-CHT.exe
    • SQLServer2008R2SP1-KB2528583-x64-CHT.exe
    • SQLServer2008R2SP1-KB2528583-x86-CHT.exe
  3. Extract each SQL Server 2008 SP1 package to C:\SQLServer2008R2_HK\SP as follows:
    • SQLServer2008R2SP1-KB2528583-IA64-CHT.exe /x:C:\SQLServer2008R2_HK\SP
    • SQLServer2008R2SP1-KB2528583-x64-CHT.exe /x:C:\SQLServer2008R2_HK\SP
    • SQLServer2008R2SP1-KB2528583-x86-CHT.exe /x:C:\SQLServer2008R2_HK\SP
    Important Complete this step for all architectures to make sure that the original media is updated correctly.
  4. View and request the SP1-GDR1 for SQL Server 2008 R2 for any or all architectures from here. Or, view and request Cumulative update package 3 for SQL Server 2008 R2 Service Pack 1 for any or all architectures from here. You have to download all architecture packages to make sure that you completely build the slipstream media. The names of the packages that you have to download are as follows:
    • SQLServer2008R2-KB2583052-IA64.exe
    • SQLServer2008R2-KB2583052-x64.exe
    • SQLServer2008R2-KB2583052-x86.exe
    or
    • SQLServer2008R2SP1-KB2591748 IA64-CHT.exe
    • SQLServer2008R2SP1-KB2591748 x64-CHT.exe
    • SQLServer2008R2SP1-KB2591748 x86-CHT.exe
  5. Extract each SQL Server 2008 SP1-GDR1 to C:\SQLServer2008R2_HK\CU as follows:
    • SQLServer2008R2-KB2583052-IA64.exe /x:C:\SQLServer2008R2_HK\CU
    • SQLServer2008R2-KB2583052-x64.exe /x:C:\SQLServer2008R2_HK\CU
    • SQLServer2008R2-KB2583052-x86.exe /x:C:\SQLServer2008R2_HK\CU
  6. Copy Setup.exe from the CU extracted location to original source media location by using the following robocopy command:
    robocopy C:\SQLServer2008R2_HK\CU C:\SQLServer2008R2_HK Setup.exe
  7. Copy all files in C:\SQLServer2008R2_HK\CU\<architecture>, except the Microsoft.SQL.Chainer.PackageData.dll, to C:\SQLServer2008R2_HK\<architecture> to update the original files. To do this, use the following robocopy commands.

    Note Copy only the files. Do not copy the folders.
    • robocopy C:\SQLServer2008R2_HK\CU\x86 C:\SQLServer2008R2_HK\x86 /XF Microsoft.SQL.Chainer.PackageData.dll
    • robocopy C:\SQLServer2008R2_HK\CU\x64 C:\SQLServer2008R2_HK\x64 /XF Microsoft.SQL.Chainer.PackageData.dll
    • robocopy C:\SQLServer2008R2_HK\CU\ia64 C:\SQLServer2008R2_HK\ia64 /XF Microsoft.SQL.Chainer.PackageData.dll
  8. Determine whether you have a DefaultSetup.ini at the following locations:
    • C:\SQLServer2008R2_HK\x86
    • C:\SQLServer2008R2_HK\x64
    • C:\SQLServer2008R2_HK\ia64
    If you have a DefaultSetup.ini at these locations, add the following lines to each DefaultSetup.ini:

    PCUSOURCE = ".\SP" 
    CUSOURCE=".\CU"

    If you do NOT have a DefaultSetup.INI, create one that includes the following content:

    ;SQLSERVER2008 R2 Configuration File 
    [SQLSERVER2008]
    PCUSOURCE=".\SP"

    CUSOURCE=".\CU"
    Copy to the following locations:
    • C:\SQLServer2008R2_HK\x86
    • C:\SQLServer2008R2_HK\x64
    • C:\SQLServer2008R2_HK\ia64
    This file will tell the Setup program where it should locate the SP and CU source media that you previously extracted.
  9. Run Setup.exe as you usually would. You can verify that you are slipstreaming when you see the Ready to Install dialog box. On this dialog, (Slipstream) will be displayed.

References


For more information about the builds that are available after the release of SQL Server 2008, click the following article number to view the article in the Microsoft Knowledge Base:
956909 The SQL Server 2008 builds that were released after SQL Server 2008 was released
For more information about the Incremental Servicing Model for SQL Server, click the following article number to view the article in the Microsoft Knowledge Base:
935897 An Incremental Servicing Model is available from the SQL Server team to deliver hotfixes for reported problems
For more information about the naming schema for SQL Server updates, click the following article number to view the article in the Microsoft Knowledge Base:
822499 New naming schema for Microsoft SQL Server software update packages
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