Wenn die Fehlermeldung 15123, Stufe 16 auftritt, haben Sie wahrscheinlich versucht, EXEC SP_CONFIGURE 'Agent XPs'
auszuführen während erweiterte Optionen ausgeblendet sind.
Dieser Fehler lässt sich leicht beheben.
Beispiel für den Fehler
Hier ist ein Codebeispiel, das diesen Fehler verursacht.
EXEC SP_CONFIGURE 'Agent XPs';
Ergebnis:
Msg 15123, Level 16, State 1, Procedure SP_CONFIGURE, Line 62 The configuration option 'Agent XPs' does not exist, or it may be an advanced option.
Wie bereits erwähnt, bedeutet dies, dass show advanced options
auf 0
gesetzt sind .
Lösung
Wir können den obigen Fehler beheben, indem wir den folgenden Code ausführen:
EXEC sp_configure 'show advanced options', 1;
GO
RECONFIGURE;
GO
Ergebnis:
Started executing query at Line 18 Configuration option 'show advanced options' changed from 0 to 1. Run the RECONFIGURE statement to install. Started executing query at Line 20 Commands completed successfully. Total execution time: 00:00:00.126
Nachdem die erste Zeile ausgeführt wurde, wurde uns empfohlen, RECONFIGURE
auszuführen , was wir getan haben.
Wenn wir jetzt den vorherigen Code ausführen, erhalten wir keinen Fehler mehr.
EXEC SP_CONFIGURE 'Agent XPs';
Ergebnis:
+-----------+-----------+-----------+----------------+-------------+ | name | minimum | maximum | config_value | run_value | |-----------+-----------+-----------+----------------+-------------| | Agent XPs | 0 | 1 | 0 | 0 | +-----------+-----------+-----------+----------------+-------------+
Eine Einstellung ändern
Wahrscheinlich war der Grund, warum Sie dies überhaupt versucht haben, der, dass Sie eine erweiterte Option ändern wollten (z. B. um die Agent XPs zu aktivieren).
Hier ist ein Beispiel für die Aktivierung der Agent XPs.
EXEC SP_CONFIGURE 'Agent XPs', 1;
GO
RECONFIGURE;
GO
Ergebnis:
Started executing query at Line 23 Configuration option 'Agent XPs' changed from 0 to 1. Run the RECONFIGURE statement to install. Started executing query at Line 25 Commands completed successfully. Total execution time: 00:00:00.142
Jetzt können wir die Einstellung noch einmal überprüfen.
EXEC SP_CONFIGURE 'Agent XPs';
Ergebnis:
+-----------+-----------+-----------+----------------+-------------+ | name | minimum | maximum | config_value | run_value | |-----------+-----------+-----------+----------------+-------------| | Agent XPs | 0 | 1 | 1 | 1 | +-----------+-----------+-----------+----------------+-------------+
Erweiterte Optionen ausblenden
Wenn Sie fertig sind, was immer Sie tun müssen, ist es eine gute Idee, die erweiterten Optionen wieder auszublenden.
EXEC sp_configure 'show advanced options', 0;
GO
RECONFIGURE;
GO