Installation of a System Center 2012 Operations Manager server fails with Exception Error Code: 0x80131604

Article ID: 2713047
Expand all | Collapse all

Symptoms

Installing a System Center 2012 Operations Manager (OpsMgr) Management server fails with the following error:

Error: :Exception running sql string
sp_configure 'show advanced options', 1
RECONFIGURE
: Threw Exception.Type: System.Data.SqlClient.SqlException, Exception Error Code: 0x80131904, Exception.Message: Ad hoc update to system catalogs is not supported.
Configuration option 'show advanced options' changed from 1 to 1. Run the RECONFIGURE statement to install.
[14:14:01]: Error: :StackTrace:   at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection)
at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning()

Error: :RunAdminScripts failed with the following exception: : Threw Exception.Type: System.Reflection.TargetInvocationException, Exception Error Code: 0x80131604, Exception.Message: Exception has been thrown by the target of an invocation.

NOTE Operations Manager log files are located at %LocalAppData%\SCOM\Logs 

Cause

An "Ad hoc update to system catalogs is not supported" error is encountered during the Intelligent Queue installation. This error means that SQL Server would not allow a change to its catalogs. This can occur if the setting for "allow updates" has been changed and set to 1. Starting with SQL Server 2005, direct updates to the system tables are not supported so we need to turn this setting off to make any further changes in the catalog and tables.

The SQL 'allow updates' option is present in the sp_configure stored procedure.

To test if this is the cause of your issue, manually run query below against the Master database:

sp_configure 'show advanced options', 1

Then run

"RECONFIGURE"  (Without quotes)

If you are experiencing the issue described in this article, the command will fail with the message "Exception.Message: Ad hoc update to system catalogs is not supported."

Resolution

To work around this issue, change the value to "0" with the query below. This will allow the SQL database to receive any changes/updates to its catalog.

EXEC sp_configure ‘allow updates’, 0

Then run

"RECONFIGURE" (Without quotes)

This will run successfully.

Once completed, restart the installation of the management server.

Note This is a "FAST PUBLISH" article created directly from within the Microsoft support organization. The information contained herein is provided as-is in response to emerging issues. As a result of the speed in making it available, the materials may include typographical errors and may be revised at any time without notice. See Terms of Use for other considerations.

Properties

Article ID: 2713047 - Last Review: July 9, 2012 - Revision: 7.0
Keywords: 
kbtshoot KB2713047

Give Feedback

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com