Udostępnij za pośrednictwem


RECONFIGURE (języka Transact-SQL)

Aktualizuje aktualnie skonfigurowana wartość ( config_value kolumnasp_configure zestaw wyników) opcji konfiguracja zmieniony za sp_configure systemu procedura przechowywana.Ponieważ zmiany konfiguracja niektórych konfiguracja opcji wymaga zatrzymania serwera i uruchom ponownie, aby zaktualizować wartość aktualnie uruchomione, nie zawsze aktualizuje wartość aktualnie uruchomione ( run_value kolumnasp_configure zestaw wyników) dla wartości zmiany konfiguracja.

Topic link iconKonwencje składni języka Transact-SQL

RECONFIGURE [ WITH OVERRIDE ]

Argumenty

  • ZMIEŃ KONFIGURACJĘ
    Określa, że jeśli ustawienia konfiguracja nie jest wymagane na serwerze, Zatrzymaj i uruchom ponownie, należy zaktualizować wartość aktualnie uruchomione.RECONFIGURE sprawdza również nowe wartości albo wartości, które są nieprawidłowe (na przykład wartość kolejności sortowania, który nie konfiguracja syscharsets) lub nonrecommended wartości.Te opcje konfiguracja nie wymaga serwer przestał i ponowne uruchomienie komputera, aktualnie uruchomione wartość i wartości aktualnie skonfigurowanych dla konfiguracja opcja powinna być taką samą wartość po RECONFIGURE została określona.

  • Z MOŻLIWOŚCIĄ ZMIANY
    Disables the configuration value checking (for values that are not valid or for nonrecommended values) for the recoveryinterval advanced configuration options.

    Żadnych opcji konfiguracyjnych można zmienić za pomocą opcji WITH OVERRIDE.Ponadto SKONFIGUROWAĆ WITH OVERRIDE wymusza zmianę konfiguracji do określonej wartości.For example, the minservermemory configuration option could be configured with a value greater than the value specified in the maxservermemory configuration option.Jednak to jest uważana za błąd krytyczny.Dlatego określanie ponownie SKONFIGUROWAĆ WITH OVERRIDE czy nie wyłączać sprawdzanie wartości konfiguracja.

Remarks

sp_configure nie akceptuje nowej wartości opcji konfiguracja z udokumentowanymi prawidłowe zakresy dla każdej opcji konfiguracja.

RECONFIGURE nie jest dozwolona w transakcjach jawny lub niejawny.Jeśli skonfigurujesz kilka opcji w tym samym czasie, jeśli jakiekolwiek działania reconfigure nie powiedzie się, żadna z operacji reconfigure zostały wprowadzone.

Uprawnienia

Ponownie SKONFIGURUJ domyślne uprawnienia do grantees ALTER ustawienia uprawnień.The sysadmin and serveradmin fixed server roles implicitly hold this permission.

Przykłady

Poniższy przykład ustawia górny limit recovery interval Opcja konfiguracja 90 minut do zastosowania RECONFIGURE WITH OVERRIDE Aby go zainstalować. Większa niż 60 minut nie są zalecane oraz jako niedozwolone w domyślnych odstępach czasu odzyskiwanie.Jednak ponieważ WITH OVERRIDE opcja zostanie określona, SQL Server nie będzie sprawdzał, czy określona wartość)90) jest prawidłową wartością dla recovery interval Opcja konfiguracja.

EXEC sp_configure 'recovery interval', 90
RECONFIGURE WITH OVERRIDE
GO