RECONFIGURE (Transact-SQL)RECONFIGURE (Transact-SQL)

DIESES THEMA GILT FÜR:jaSQL Server (ab 2008)neinAzure SQL-DatenbankneinAzure SQL Data Warehouse neinParallel Data Warehouse THIS TOPIC APPLIES TO:yesSQL Server (starting with 2008)noAzure SQL DatabasenoAzure SQL Data Warehouse noParallel Data Warehouse

Aktualisiert den derzeit konfigurierten Wert (die config_value-Spalte im sp_configure-Resultset) einer Konfigurationsoption, die mit der gespeicherten Systemprozedur sp_configure geändert wurde.Updates the currently configured value (the config_value column in the sp_configure result set) of a configuration option changed with the sp_configure system stored procedure. Da einige Konfigurationsoptionen einen Serverstopp und -neustart erfordern, um den derzeit wirksamen Wert zu aktualisieren, aktualisiert RECONFIGURE nicht immer den derzeit wirksamen Wert (die run_value-Spalte im sp_configure-Resultset) mit einem geänderten Konfigurationswert.Because some configuration options require a server stop and restart to update the currently running value, RECONFIGURE does not always update the currently running value (the run_value column in the sp_configure result set) for a changed configuration value.

Themenlinksymbol Transact-SQL Syntax Conventions (Transact-SQL-Syntaxkonventionen)Topic link icon Transact-SQL Syntax Conventions

SyntaxSyntax


RECONFIGURE [ WITH OVERRIDE ]    

ArgumenteArguments

RECONFIGURERECONFIGURE
Gibt an, dass der derzeit wirksame Wert aktualisiert werden soll, wenn die Konfigurationseinstellung keinen Serverstopp und Neustart erfordert.Specifies that if the configuration setting does not require a server stop and restart, the currently running value should be updated. RECONFIGURE überprüft darüber hinaus die neuen Konfigurationswerte entweder auf ungültige Werte (z.B. einen Sortierreihenfolgenwert, der nicht in syscharsets vorhanden ist) oder auf nicht empfohlene Werte.RECONFIGURE also checks the new configuration values for either values that are not valid (for example, a sort order value that does not exist in syscharsets) or nonrecommended values. Bei den Konfigurationsoptionen, die keinen Serverstopp und -neustart erfordern, sollten der derzeit wirksame Wert und der derzeit konfigurierte Wert der Konfigurationsoption nach Angabe von RECONFIGURE identisch sein.With those configuration options not requiring a server stop and restart, the currently running value and the currently configured values for the configuration option should be the same value after RECONFIGURE is specified.

WITH OVERRIDEWITH OVERRIDE
Deaktiviert die Überprüfung des Konfigurationswerts (auf ungültige oder nicht empfohlene Werte) für die erweiterte Konfigurationsoption recovery interval.Disables the configuration value checking (for values that are not valid or for nonrecommended values) for the recovery interval advanced configuration option.

Fast alle Konfigurationsoptionen können mithilfe der Option WITH OVERRIDE neu konfiguriert werden. Einige schwerwiegende Fehler werden jedoch weiterhin verhindert.Almost any configuration option can be reconfigured by using the WITH OVERRIDE option, however some fatal errors are still prevented. So kann beispielsweise der Wert der Konfigurationsoption min server memory nicht mit einem höheren Wert konfiguriert werden als der in der Konfigurationsoption max server memory angegebene Wert.For example, the min server memory configuration option cannot be configured with a value greater than the value specified in the max server memory configuration option.

RemarksRemarks

sp_configure akzeptiert keine neuen Werte für eine Konfigurationsoption, die für diese Konfigurationsoption außerhalb der dokumentierten gültigen Bereiche liegen.sp_configure does not accept new configuration option values out of the documented valid ranges for each configuration option.

RECONFIGURE ist in einer expliziten oder impliziten Transaktion nicht zulässig.RECONFIGURE is not allowed in an explicit or implicit transaction. Wenn Sie mehrere Optionen gleichzeitig neu konfigurieren und bei einem der Neukonfigurierungsvorgänge ein Fehler auftritt, wird keine der Neukonfigurierungen wirksam.When you reconfigure several options at the same time, if any of the reconfigure operations fail, none of the reconfigure operations will take effect.

Beachte Sie beim Konfigurieren von Resource Governor die Option RECONFIGURE von ALTER RESOURCE GOVERNOR (Transact-SQL).When reconfiguring the resource governor, see the RECONFIGURE option of ALTER RESOURCE GOVERNOR (Transact-SQL).

BerechtigungenPermissions

RECONFIGURE-Berechtigungen erhalten standardmäßig ALTER SETTINGS-Berechtigte.RECONFIGURE permissions default to grantees of the ALTER SETTINGS permission. Diese Berechtigung erhalten implizit die festen Serverrollen sysadmin und serveradmin.The sysadmin and serveradmin fixed server roles implicitly hold this permission.

BeispieleExamples

Im folgenden Beispiel wird der obere Grenzwert für die Konfigurationsoption recovery interval auf 75 Minuten festgelegt und mithilfe von RECONFIGURE WITH OVERRIDE installiert.The following example sets the upper limit for the recovery interval configuration option to 75 minutes and uses RECONFIGURE WITH OVERRIDE to install it. Wiederherstellungsintervalle über 60 Minuten werden nicht empfohlen und sind standardmäßig nicht zulässig.Recovery intervals greater than 60 minutes are not recommended and disallowed by default. Da jedoch die Option WITH OVERRIDE angegeben wurde, wird von SQL ServerSQL Server nicht überprüft, ob es sich beim angegebenen Wert (90) um einen gültigen Wert für die Konfigurationsoption recovery interval handelt.However, because the WITH OVERRIDE option is specified, SQL ServerSQL Server does not check whether the value specified (90) is a valid value for the recovery interval configuration option.

EXEC sp_configure 'recovery interval', 75'    
RECONFIGURE WITH OVERRIDE;    
GO    

Weitere Informationen finden Sie unterSee Also

Serverkonfigurationsoptionen (SQL Server) Server Configuration Options (SQL Server)
sp_configure (Transact-SQL)sp_configure (Transact-SQL)