Jeśli próbujesz sprawdzić zaawansowaną opcję konfiguracji w programie SQL Server, ale pojawia się błąd, pomocne mogą okazać się poniższe informacje.
Przykład
Na przykład, jeśli podczas uruchamiania następującego kodu w celu sprawdzenia wartości konfiguracyjnych Database Mail XPs:
EXEC sp_configure 'Database Mail XPs'
Pojawia się następujący błąd:
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.
Musisz ustawić show advanced options
opcja konfiguracji serwera na 1
.
Ustaw show advanced options
do 1
Oto jak ustawić show advanced options
do 1
:
sp_configure 'show advanced options', 1;
GO
RECONFIGURE;
GO
Wynik:
Configuration option 'show advanced options' changed from 0 to 1. Run the RECONFIGURE statement to install. Commands completed successfully. Commands completed successfully.
To wszystko. Ustawiłeś teraz show advanced options
do 1
.
RECONFIGURE
Instrukcja aktualizuje wartość i określa, że jeśli ustawienie konfiguracyjne nie wymaga ponownego uruchomienia serwera, należy zaktualizować aktualnie działającą wartość.
Na szczęście show advanced options
nie wymaga restartu serwera.
Przetestuj wynik
Teraz mogę pomyślnie sprawdzić wartości konfiguracyjne Database Mail XPs:
EXEC sp_configure 'Database Mail XPs'
Wynik:
+-------------------+-----------+-----------+----------------+-------------+ | name | minimum | maximum | config_value | run_value | |-------------------+-----------+-----------+----------------+-------------| | Database Mail XPs | 0 | 1 | 0 | 0 | +-------------------+-----------+-----------+----------------+-------------+
W takim przypadku Database Mail XPs
opcja jest wyłączona (ustaw na 0
). Musiałby być ustawiony na 1
aby była włączona.
Ukryj show advanced options
Gdy zrobisz to, co musisz zrobić, możesz ustawić show advanced options
z powrotem do domyślnej wartości 0
(która ukrywa zaawansowane opcje):
sp_configure 'show advanced options', 0;
GO
RECONFIGURE;
GO
Uwaga
Microsoft zaleca, aby zaawansowane opcje były zmieniane tylko przez doświadczonego administratora bazy danych lub certyfikowanego technika SQL Server.