SQL Server 2008 Installation Failure, Or You Are A Stupid MOF!
I ran across an installation issue with SQL Server 2008 on a Windows Server 2008 server the other day that baffled me a little bit. I was installing an additional instance of SQL Server 2008 on a server that already had a SQL Server 2008 instance and right before the installation completed, it died with the error: “A MOF Syntax error occurred.” Further investigation into the Setup Bootstrap logs gave this detail:
An error occurred while processing item 1 defined on lines 14 – 16 in file D:\Program Files\Microsoft SQL Server\MSSQL10.TMS_MODELING\MSSQL\Binn\etwcls.mof.transformed:
2010-05-18 13:41:02 Slp: Compiler returned error 0×800700a4Error Number: 0×800700a4, Facility: Win32
2010-05-18 13:41:02 Slp: Description: No more threads can be created in the system.
2010-05-18 13:41:02 Slp:
2010-05-18 13:41:02 Slp: Sco: Compile operation for mof file D:\Program Files\Microsoft SQL Server\MSSQL10.TMS_MODELING\MSSQL\Binn\etwcls.mof.transformed failed. Exit code 3
2010-05-18 13:41:02 Slp: Configuration action failed for feature SQL_Engine_Core_Inst during timing ConfigNonRC and scenario ConfigNonRC.
Much investigation on the internet turned up a lot of people that have been having this issue, but very few answers. After many installs and uninstalls, I finally tried the following, which seemed to work:
- I ran the setup.exe as an administrator (right click on setup.exe and click “Run as administrator) even though I am a local administrator on the box.
- I installed SQL Server using the Network Service account instead of the normal domain service account.
- The installation succeeded and I just went into Configuration Manager and changed the service account to the domain account after the installation.
Jack Corbett
May 27th, 2010 at 8:06 am #
So do you know if this is on Connect yet? Sounds like it should be.