Als u foutbericht 15123, niveau 16 tegenkomt, probeerde u waarschijnlijk EXEC SP_CONFIGURE 'Agent XPs'
uit te voeren terwijl geavanceerde opties verborgen zijn.
Deze fout is eenvoudig te verhelpen.
Voorbeeld van de fout
Hier is een voorbeeld van code die deze fout veroorzaakt.
EXEC SP_CONFIGURE 'Agent XPs';
Resultaat:
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.
Zoals vermeld, betekent dit dat show advanced options
zijn ingesteld op 0
.
Oplossing
We kunnen de bovenstaande fout oplossen door de volgende code uit te voeren:
EXEC sp_configure 'show advanced options', 1;
GO
RECONFIGURE;
GO
Resultaat:
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
Nadat de eerste regel was uitgevoerd, adviseerde het ons om RECONFIGURE
uit te voeren , wat we deden.
Als we nu de vorige code uitvoeren, krijgen we geen foutmelding meer.
EXEC SP_CONFIGURE 'Agent XPs';
Resultaat:
+-----------+-----------+-----------+----------------+-------------+ | name | minimum | maximum | config_value | run_value | |-----------+-----------+-----------+----------------+-------------| | Agent XPs | 0 | 1 | 0 | 0 | +-----------+-----------+-----------+----------------+-------------+
Een instelling wijzigen
Waarschijnlijk was de reden dat u dit in de eerste plaats probeerde, dat u een geavanceerde optie wilde wijzigen (zoals het inschakelen van de Agent XP's).
Hier is een voorbeeld van het inschakelen van de Agent XP's.
EXEC SP_CONFIGURE 'Agent XPs', 1;
GO
RECONFIGURE;
GO
Resultaat:
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 kunnen we de instelling opnieuw controleren.
EXEC SP_CONFIGURE 'Agent XPs';
Resultaat:
+-----------+-----------+-----------+----------------+-------------+ | name | minimum | maximum | config_value | run_value | |-----------+-----------+-----------+----------------+-------------| | Agent XPs | 0 | 1 | 1 | 1 | +-----------+-----------+-----------+----------------+-------------+
Geavanceerde opties verbergen
Als je klaar bent met wat je ook moet doen, is het een goed idee om de geavanceerde opties weer te verbergen.
EXEC sp_configure 'show advanced options', 0;
GO
RECONFIGURE;
GO