Bei der Installation eines System Center 2012 Operations Manager-Servers tritt ein Fehler 0x80131604

Dieser Artikel enthält eine Lösung zum Beheben des Fehlers Ad-hoc-Update für Systemkataloge wird nicht unterstützt , der bei der Installation eines System Center 2012 Operations Manager-Verwaltungsservers auftritt.

Ursprüngliche Produktversion: System Center 2012 Operations Manager
Ursprüngliche KB-Nummer: 2713047

Symptome

Bei der Installation eines System Center 2012 Operations Manager-Verwaltungsservers tritt der folgende Fehler auf:

Fehler: :Ausnahme beim Ausführen der SQL-Zeichenfolge
sp_configure 'show advanced options', 1
KONFIGURIEREN
: Threw Exception.Type: System.Data.SqlClient.SqlException, Ausnahmefehlercode: 0x80131904, Exception.Message: Ad-hoc-Updates für Systemkataloge werden nicht unterstützt.
Die Konfigurationsoption "Erweiterte Optionen anzeigen" wurde von 1 in 1 geändert. Führen Sie die RECONFIGURE-Anweisung aus, um die Installation durchzuführen.
[DateTime]: Fehler: :StackTrace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection)
bei System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning()

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

Hinweis

Operations Manager-Protokolldateien befinden sich unter %LocalAppData%\SCOM\Logs.

Ursache

Ein Ad-hoc-Update für Systemkataloge wird nicht unterstützt während der Installation der intelligenten Warteschlange aufgetreten. Dieser Fehler bedeutet, dass SQL Server keine Änderung der Kataloge zulassen würde. Dies kann auftreten, wenn die Einstellung für Updates zulassen geändert und auf 1 festgelegt wurde. Ab SQL Server 2005 werden direkte Updates der Systemtabellen nicht mehr unterstützt. Daher müssen wir diese Einstellung deaktivieren, um weitere Änderungen am Katalog und den Tabellen vorzunehmen.

Die Option SQL Server Updates zulassen ist in der gespeicherten sp_configure Prozedur vorhanden.

Um zu testen, ob dies die Ursache ihres Problems ist, führen Sie die folgende Abfrage manuell für die master-Datenbank aus:

sp_configure 'show advanced options', 1

Führen Sie dann aus:

RECONFIGURE

Wenn das in diesem Artikel beschriebene Problem auftritt, schlägt der Befehl mit der folgenden Meldung fehl.

Exception.Message: Ad-hoc-Updates für Systemkataloge werden nicht unterstützt.

Lösung

Um dieses Problem zu umgehen, ändern Sie den Wert mit der folgenden Abfrage in 0 . Mit dieser Einstellung kann die SQL Server Datenbank änderungen oder Aktualisierungen an ihrem Katalog empfangen.

EXEC sp_configure 'allow updates', 0

Führen Sie dann aus:

RECONFIGURE

Dies wird erfolgreich ausgeführt.

Starten Sie nach Abschluss des Vorgangs die Installation des Verwaltungsservers neu.