Om du försöker kontrollera ett avancerat konfigurationsalternativ i SQL Server, men du får ett felmeddelande, kan följande vara till hjälp.
Exempel
Till exempel, om när du kör följande kod för att kontrollera Database Mail XPs konfigurationsvärden:
EXEC sp_configure 'Database Mail XPs'
Du får följande felmeddelande:
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.
Du måste ställa in show advanced options
serverkonfigurationsalternativ till 1
.
Ställ in show advanced options
till 1
Så här ställer du in show advanced options
till 1
:
sp_configure 'show advanced options', 1;
GO
RECONFIGURE;
GO
Resultat:
Configuration option 'show advanced options' changed from 0 to 1. Run the RECONFIGURE statement to install. Commands completed successfully. Commands completed successfully.
Det är allt. Du har nu ställt in show advanced options
till 1
.
RECONFIGURE
satsen uppdaterar värdet och anger att om konfigurationsinställningen inte kräver omstart av servern ska det aktuella värdet uppdateras.
Lyckligtvis är show advanced options
kräver ingen omstart av servern.
Testa resultatet
Nu kan jag kontrollera Databas Mail XPs konfigurationsvärden:
EXEC sp_configure 'Database Mail XPs'
Resultat:
+-------------------+-----------+-----------+----------------+-------------+ | name | minimum | maximum | config_value | run_value | |-------------------+-----------+-----------+----------------+-------------| | Database Mail XPs | 0 | 1 | 0 | 0 | +-------------------+-----------+-----------+----------------+-------------+
I det här fallet, Database Mail XPs
alternativet är inaktiverat (inställt på 0
). Den skulle behöva ställas in på 1
för att det ska vara aktiverat.
Dölj show advanced options
När du har gjort det du behöver göra kanske du vill ställa in show advanced options
tillbaka till standardvärdet 0
(vilket döljer de avancerade alternativen):
sp_configure 'show advanced options', 0;
GO
RECONFIGURE;
GO
Varning
Microsoft rekommenderar att avancerade alternativ endast bör ändras av en erfaren databasadministratör eller certifierad SQL Server-tekniker.