Zmiana konfiguracji (Transact-SQL)
Aktualizuje aktualnie skonfigurowana wartość ( config_value kolumna w sp_configure zestaw wyników) opcja konfiguracja zmienione z sp_configure systemu procedura składowana.Ponieważ niektóre opcje konfiguracja wymaga serwera Zatrzymaj i uruchom ponownie, aby zaktualizować wartość aktualnie uruchomione, ponownej konfiguracji nie zawsze Aktualizuj wartość aktualnie uruchomione ( run_value kolumna w sp_configure zestaw wyników) dla wartości zmiany konfiguracja .
Składnia
RECONFIGURE [ WITH OVERRIDE ]
Argumenty
ZMIEŃ KONFIGURACJĘ
Określa, że jeśli ustawienia konfiguracja nie wymaga serwer Zatrzymaj i uruchom ponownie, należy zaktualizować wartość aktualnie uruchomione.Zmiana konfiguracji sprawdza również nowe wartości konfiguracja albo wartości, które nie są prawidłowe (na przykład wartość kolejność sortowania , który nie istnieje w syscharsets) lub nonrecommended wartości.Z tych opcji konfiguracja nie wymaga serwera Zatrzymaj i uruchom ponownie wartość aktualnie uruchomione i aktualnej wartości dla opcji konfiguracja powinny być tej samej wartości po ponownej konfiguracji jest określony.Z MOŻLIWOŚCIĄ ZMIANY
Wyłącza sprawdzanie (wartości, które są nieprawidłowe lub nonrecommended wartości) wartość konfiguracja odzyskiwanieInterwał opcji konfiguracja zaawansowanej.Dowolną opcję konfiguracja można skonfigurować za pomocą opcji Z ZASTĘPOWANIA.Ponadto Zmień konfigurację z zastąpić wymusza rekonfiguracja określonej wartości.Na przykład min server pamięci opcjikonfiguracja może być skonfigurowana wartość większa niż wartość określona w max server pamięciopcjakonfiguracja . Jednak ta jest uważana za błąd krytyczny.W związku z tym określając ponownie skonfigurować z zastąpić czy wyłącza sprawdzanie wartości konfiguracja .
Uwagi
sp_configure nie akceptuje nowych wartości opcji konfiguracja z udokumentowanymi prawidłowe zakresy dla każdej opcji konfiguracja .
Zmiana konfiguracji nie jest dozwolona w jawnej lub transakcja niejawna.Gdy ponownie skonfigurować kilka opcji, w tym samym czas, jeśli którejkolwiek z operacji ponownej konfiguracji nie powiedzie się, żadna z operacji ponownej konfiguracji zostaną wprowadzone.
Uprawnienia
Ponownie SKONFIGURUJ domyślne uprawnienia do stypendystów uprawnienia do zmiany ustawień.Sysadmin i serveradmin role serwera stałych niejawnie przytrzymaj to uprawnienie.
Przykłady
Poniższy przykład ustawia górny limit dla recovery intervalopcjękonfiguracja , aby 90 minut i zastosowań RECONFIGURE WITH OVERRIDE zainstalować goInterwały odzyskiwania jest większa niż 60 minut nie są zalecane i niedozwolone domyślnie.Jednakże ponieważ WITH OVERRIDE określona opcja SQL Server nie sprawdza, czy określona wartość (90) jest prawidłową wartością dla recovery intervalopcjikonfiguracja .
EXEC sp_configure 'recovery interval', 90
RECONFIGURE WITH OVERRIDE
GO
Zobacz także