Udostępnij za pośrednictwem


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 .

Ikona łącza do tematuJęzyka Transact-SQL składni konwencje

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