Wenn Sie versuchen, eine erweiterte Konfigurationsoption in SQL Server zu überprüfen, aber eine Fehlermeldung erhalten, finden Sie möglicherweise Folgendes hilfreich.
Beispiel
Wenn Sie beispielsweise den folgenden Code ausführen, um die Konfigurationswerte von Database Mail XPs zu überprüfen:
EXEC sp_configure 'Database Mail XPs'
Sie erhalten die folgende Fehlermeldung:
Msg 15123, Level 16, State 1, Procedure sp_configure, Line 62 The configuration option 'Database Mail XPs' does not exist, or it may be an advanced option.
Sie müssen die show advanced options
aktivieren Serverkonfigurationsoption auf 1
.
Stellen Sie show advanced options
ein zu 1
So stellen Sie show advanced options
ein zu 1
:
sp_configure 'show advanced options', 1;
GO
RECONFIGURE;
GO
Ergebnis:
Configuration option 'show advanced options' changed from 0 to 1. Run the RECONFIGURE statement to install. Commands completed successfully. Commands completed successfully.
Das ist alles. Sie haben jetzt show advanced options
eingestellt zu 1
.
Die RECONFIGURE
-Anweisung aktualisiert den Wert und gibt an, dass der aktuell ausgeführte Wert aktualisiert werden soll, wenn die Konfigurationseinstellung keinen Neustart des Servers erfordert.
Glücklicherweise können die show advanced options
erfordert keinen Neustart des Servers.
Testen Sie das Ergebnis
Jetzt kann ich die Konfigurationswerte von Database Mail XPs erfolgreich überprüfen:
EXEC sp_configure 'Database Mail XPs'
Ergebnis:
+-------------------+-----------+-----------+----------------+-------------+ | name | minimum | maximum | config_value | run_value | |-------------------+-----------+-----------+----------------+-------------| | Database Mail XPs | 0 | 1 | 0 | 0 | +-------------------+-----------+-----------+----------------+-------------+
In diesem Fall die Database Mail XPs
Option ist deaktiviert (auf 0
gesetzt ). Es müsste auf 1
gesetzt werden damit es aktiviert werden kann.
Ausblenden show advanced options
Wenn Sie alles getan haben, was Sie tun müssen, möchten Sie vielleicht show advanced options
einstellen wieder auf den Standardwert von 0
(was die erweiterten Optionen verbirgt):
sp_configure 'show advanced options', 0;
GO
RECONFIGURE;
GO
Achtung
Microsoft empfiehlt, dass erweiterte Optionen nur von einem erfahrenen Datenbankadministrator oder zertifizierten SQL Server-Techniker geändert werden sollten.