Microsoft KB Archive/926623

= Error message when you install SQL Server 2005 Service Pack 1 after you upgrade a Windows operating system or after you install a Windows service pack: &quot;Error 29513 SQL Server Setup Failed to compile the Managed Object Format (MOF) file&quot; =

Article ID: 926623

Article Last Modified on 10/31/2006

-

APPLIES TO


 * Microsoft SQL Server 2005 Service Pack 1

-



SYMPTOMS
Consider the following scenario. You have a computer that is running a Microsoft Windows operating system. You install the release version of Microsoft SQL Server 2005 on the computer. Then, you upgrade the Windows operating system, or you install a Windows service pack. In this scenario, you receive an error message that resembles the following when you install SQL Server 2005 Service Pack 1 (SP1):

Error 29513. SQL Server Setup Failed to compile the Managed Object Format (MOF) file D:\Program Files\Microsoft SQL Server\90\Shared\sqlmgmprovider .mof. To proceed, see &quot;Troubleshooting an Installation of SQL Server 2005&quot; or &quot;How to: View SQL Server 2005 Setup Log Files&quot; in SQL Server 2005 Setup Help documentation.





Action ended 12:29:33: InstallFinalize. Return value 3.



CAUSE
This problem occurs because SQL Server 2005 SP1 cannot find the original Sqlmgmprovider .mof file.

Note  is a placeholder for information that varies for the operating system and for the operating system service pack. For example, on a computer that is running Microsoft Windows Server 2003, this file is the Sqlmgmproviderxpsp2up.mof file.



WORKAROUND
To work around this problem, follow these steps:
 * 1) Start to install the release version of SQL Server 2005.
 * 2) On the Installing Prerequisites page, click Next when the installation of the SQL Server 2005 Setup Support Files is complete.
 * 3) On the next page, click Cancel.

After you follow these steps, you can install SQL Server 2005 SP1.



STATUS
Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the &quot;Applies to&quot; section.



MORE INFORMATION
When you upgrade the Windows operating system or when you install a Windows service pack, the installation process replaces the original Sqlmgmprovider .mof file by using a new Sqlmgmprovider .mof file. The file name of the new Sqlmgmprovider .mof file differs from the file name of the original Sqlmgmprovider .mof file.

Keywords: kbtshoot kbprb kbexpertiseadvanced kbsql2005repl KB926623

-

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

© Microsoft Corporation. All rights reserved.