Hvis du forsøger at kontrollere en avanceret konfigurationsmulighed i SQL Server, men du får en fejl, kan du finde følgende nyttigt.
Eksempel
For eksempel, hvis du kører følgende kode for at kontrollere Database Mail XPs konfigurationsværdier:
EXEC sp_configure 'Database Mail XPs'
Du får følgende fejlmeddelelse:
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 skal indstille show advanced options
serverkonfigurationsmulighed til 1
.
Indstil show advanced options
til 1
Sådan indstiller du show advanced options
til 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 er alt. Du har nu indstillet show advanced options
til 1
.
RECONFIGURE
sætning opdaterer værdien og angiver, at hvis konfigurationsindstillingen ikke kræver genstart af serveren, skal den aktuelle værdi opdateres.
Heldigvis er show advanced options
kræver ikke genstart af serveren.
Test resultatet
Nu kan jeg kontrollere Database Mail XPs konfigurationsværdier:
EXEC sp_configure 'Database Mail XPs'
Resultat:
+-------------------+-----------+-----------+----------------+-------------+ | name | minimum | maximum | config_value | run_value | |-------------------+-----------+-----------+----------------+-------------| | Database Mail XPs | 0 | 1 | 0 | 0 | +-------------------+-----------+-----------+----------------+-------------+
I dette tilfælde er Database Mail XPs
indstillingen er deaktiveret (indstillet til 0
). Den skal indstilles til 1
for at det kan aktiveres.
Skjul show advanced options
Når du har gjort, hvad du skal gøre, vil du måske indstille show advanced options
tilbage til standardværdien 0
(hvilket skjuler de avancerede muligheder):
sp_configure 'show advanced options', 0;
GO
RECONFIGURE;
GO
Forsigtig
Microsoft anbefaler, at avancerede indstillinger kun bør ændres af en erfaren databaseadministrator eller certificeret SQL Server-tekniker.