Notice: This website is an unofficial Microsoft Knowledge Base (hereinafter KB) archive and is intended to provide a reliable access to deleted content from Microsoft KB. All KB articles are owned by Microsoft Corporation. Read full disclaimer for more details.

Error message when you try to install a SQL Server 2008 cumulative update or service pack: "The patch installer has failed to update the shared features"


Symptoms

When you try to install a Microsoft SQL Server 2008 cumulative update or service pack, you receive an error message that resembles the following:
Overall summary:
Final result: The patch installer has failed to update the shared features. To determine the reason for failure, review the log files.
Exit code (Decimal): -2068643839
Exit facility code: 1203
Exit error code: 1
Exit message: The patch installer has failed to update the shared features. To determine the reason for failure, review the log files.

Additionally, an error message that resembles the following is logged in the Application log:
MSIAssemblyVersion: 10.0.2531.0
MSIProductVersion: 10.1.2531.0
MSIName: RsFx.msi
MSIActionName: 0xf8cb6903
MSIErrorCode: 29528
SetupActionName: Install_sql_bids

↑ Back to the top


Cause

This problem may occur if the Devenv.exe.config.tmp file is missing from the computer.

The Devenv.exe.config.tmp file may be missing because you deleted .tmp files from the computer, or you ran the Microsoft Disk Cleanup utility.

↑ Back to the top


Workaround

To work around this problem, copy the existing Devenv.exe.config file from the following location to another copy that is named Devenv.exe.config.tmp, and then run Setup again:
drive:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\PrivateAssemblies\

↑ Back to the top


Status

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

↑ Back to the top


More Information

During the initial installation of SQL Server 2008, the Setup program created the Devenv.exe.config.tmp file. When you install an update or service pack for SQL Server 2008, the Setup program expects to update the Devenv.exe.config.tmp file. If the Setup program cannot find the Devenv.exe.config.tmp file, the errors that are mentioned in the "Symptoms" section occur.

↑ Back to the top


Keywords: kbinfo, kbexpertiseinter, kbbug, kbnofix, kberrmsg, kbtshoot, kb

↑ Back to the top

Article Info
Article ID : 2216468
Revision : 1
Created on : 1/7/2017
Published on : 7/8/2010
Exists online : False
Views : 475