Om du stöter på felmeddelande 15123, nivå 16, försökte du förmodligen köra EXEC SP_CONFIGURE 'Agent XPs'
medan avancerade alternativ är dolda.
Detta fel är lätt att åtgärda.
Exempel på felet
Här är ett exempel på kod som orsakar detta fel.
EXEC SP_CONFIGURE 'Agent XPs';
Resultat:
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.
Som nämnts betyder det att show advanced options
är inställda på 0
.
Lösning
Vi kan åtgärda ovanstående fel genom att köra följande kod:
EXEC sp_configure 'show advanced options', 1;
GO
RECONFIGURE;
GO
Resultat:
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
Efter att den första raden körts rådde den oss att köra RECONFIGURE
, vilket vi gjorde.
Nu när vi kör den tidigare koden får vi inte längre ett felmeddelande.
EXEC SP_CONFIGURE 'Agent XPs';
Resultat:
+-----------+-----------+-----------+----------------+-------------+ | name | minimum | maximum | config_value | run_value | |-----------+-----------+-----------+----------------+-------------| | Agent XPs | 0 | 1 | 0 | 0 | +-----------+-----------+-----------+----------------+-------------+
Ändra en inställning
Anledningen till att du försökte göra detta i första hand var förmodligen att du ville ändra ett avancerat alternativ (som att aktivera Agent XPs).
Här är ett exempel på hur du aktiverar Agent XP.
EXEC SP_CONFIGURE 'Agent XPs', 1;
GO
RECONFIGURE;
GO
Resultat:
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
Nu kan vi kontrollera inställningen igen.
EXEC SP_CONFIGURE 'Agent XPs';
Resultat:
+-----------+-----------+-----------+----------------+-------------+ | name | minimum | maximum | config_value | run_value | |-----------+-----------+-----------+----------------+-------------| | Agent XPs | 0 | 1 | 1 | 1 | +-----------+-----------+-----------+----------------+-------------+
Dölj avancerade alternativ
När du är klar med vad du än behöver göra är det en bra idé att dölja avancerade alternativ igen.
EXEC sp_configure 'show advanced options', 0;
GO
RECONFIGURE;
GO