Pokud narazíte na chybovou zprávu 15123, úroveň 16, pravděpodobně jste se pokoušeli spustit EXEC SP_CONFIGURE 'Agent XPs'
zatímco pokročilé možnosti jsou skryté.
Tuto chybu lze snadno opravit.
Příklad chyby
Zde je příklad kódu, který tuto chybu způsobuje.
EXEC SP_CONFIGURE 'Agent XPs';
Výsledek:
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.
Jak již bylo zmíněno, znamená to, že show advanced options
jsou nastaveny na 0
.
Řešení
Výše uvedenou chybu můžeme opravit spuštěním následujícího kódu:
EXEC sp_configure 'show advanced options', 1;
GO
RECONFIGURE;
GO
Výsledek:
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
Po spuštění prvního řádku nám doporučil spustit RECONFIGURE
, což jsme udělali.
Nyní, když spustíme předchozí kód, již se nám nezobrazuje chyba.
EXEC SP_CONFIGURE 'Agent XPs';
Výsledek:
+-----------+-----------+-----------+----------------+-------------+ | name | minimum | maximum | config_value | run_value | |-----------+-----------+-----------+----------------+-------------| | Agent XPs | 0 | 1 | 0 | 0 | +-----------+-----------+-----------+----------------+-------------+
Změnit nastavení
Pravděpodobně důvodem, proč jste se o to pokoušeli, bylo to, že jste chtěli změnit pokročilou možnost (například povolit Agent XP).
Zde je příklad povolení Agent XP.
EXEC SP_CONFIGURE 'Agent XPs', 1;
GO
RECONFIGURE;
GO
Výsledek:
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
Nyní můžeme znovu zkontrolovat nastavení.
EXEC SP_CONFIGURE 'Agent XPs';
Výsledek:
+-----------+-----------+-----------+----------------+-------------+ | name | minimum | maximum | config_value | run_value | |-----------+-----------+-----------+----------------+-------------| | Agent XPs | 0 | 1 | 1 | 1 | +-----------+-----------+-----------+----------------+-------------+
Skrýt pokročilé možnosti
Jakmile dokončíte cokoli, co potřebujete udělat, je dobré pokročilé možnosti znovu skrýt.
EXEC sp_configure 'show advanced options', 0;
GO
RECONFIGURE;
GO