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

APLICA-SE A: simSQL Server nãoBanco de Dados SQL do Azure nãoAzure Synapse Analytics (SQL DW) nãoParallel Data Warehouse APPLIES TO: yesSQL Server noAzure SQL Database noAzure Synapse Analytics (SQL DW) noParallel Data Warehouse

Atualiza o valor configurado atualmente (a coluna config_value no conjunto de resultados sp_configure) de uma opção de configuração alterada com o procedimento armazenado do sistema sp_configure.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. Como algumas opções de configuração requerem uma parada e um reinício do servidor para atualizar o valor em execução no momento, RECONFIGURE nem sempre atualiza o valor em execução no momento (a coluna run_value do conjunto de resultados sp_configure) para um valor de configuração alterado.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.

Ícone de link do tópico Convenções de sintaxe de Transact-SQLTopic link icon Transact-SQL Syntax Conventions

SintaxeSyntax

    
RECONFIGURE [ WITH OVERRIDE ]    

ArgumentosArguments

RECONFIGURERECONFIGURE
Especifica que se a definição da configuração não requerer uma parada e um reinício do servidor, o valor atualmente em execução deverá ser atualizado.Specifies that if the configuration setting does not require a server stop and restart, the currently running value should be updated. RECONFIGURE também verifica os novos valores de configuração buscando valores que não são válidos (por exemplo, um valor de ordem de classificação que não exista em syscharsets) ou não são recomendados.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. Com as opções de configuração que não requeiram uma parada e um reinício do servidor, o valor atualmente em execução e os valores atualmente configurados para a opção de configuração devem ser o mesmo valor depois que RECONFIGURE for especificado.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
Desabilita a verificação de valor de configuração (que busca valores que não são válidos ou não são recomendados) da opção de configuração avançada recovery interval.Disables the configuration value checking (for values that are not valid or for nonrecommended values) for the recovery interval advanced configuration option.

Quase todas as opções de configuração podem ser reconfiguradas usando a opção WITH OVERRIDE, no entanto, alguns erros fatais ainda são evitados.Almost any configuration option can be reconfigured by using the WITH OVERRIDE option, however some fatal errors are still prevented. Por exemplo, a opção de configuração min server memory não pode ser definida com um valor maior que o especificado na opção de configuraçãomax server memory.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 não aceita novos valores de opção de configuração fora dos intervalos válidos documentados para cada opção de configuração.sp_configure does not accept new configuration option values out of the documented valid ranges for each configuration option.

RECONFIGURE não é permitido em uma transação explícita ou implícita.RECONFIGURE is not allowed in an explicit or implicit transaction. Ao reconfigurar várias opções ao mesmo tempo, se alguma das operações de reconfiguração falhar, nenhuma delas entrará em vigor.When you reconfigure several options at the same time, if any of the reconfigure operations fail, none of the reconfigure operations will take effect.

Ao reconfigurar o Resource Governor, consulte a opção RECONFIGURE de ALTER RESOURCE GOVERNOR (Transact-SQL).When reconfiguring the resource governor, see the RECONFIGURE option of ALTER RESOURCE GOVERNOR (Transact-SQL).

PermissõesPermissions

O padrão das permissões de RECONFIGURE é concedida aos possuidores da permissão ALTER SETTINGS.RECONFIGURE permissions default to grantees of the ALTER SETTINGS permission. As funções de servidor fixas sysadmin e serveradmin contêm esta permissão implicitamente.The sysadmin and serveradmin fixed server roles implicitly hold this permission.

ExemplosExamples

O exemplo a seguir define o limite superior para a opção de configuração recovery interval como 75 minutos e usa RECONFIGURE WITH OVERRIDE para instalá-la.The following example sets the upper limit for the recovery interval configuration option to 75 minutes and uses RECONFIGURE WITH OVERRIDE to install it. Por padrão, os intervalos de recuperação maiores que 60 minutos não são recomendados e nem permitidos.Recovery intervals greater than 60 minutes are not recommended and disallowed by default. Entretanto, como a opção WITH OVERRIDE está especificada, o SQL ServerSQL Server não verifica se o valor especificado (75) é válido para a opção de configuração recovery interval.However, because the WITH OVERRIDE option is specified, SQL ServerSQL Server does not check whether the value specified (75) is a valid value for the recovery interval configuration option.

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

Consulte TambémSee Also

Opções de configuração do servidor (SQL Server) Server Configuration Options (SQL Server)
sp_configure (Transact-SQL)sp_configure (Transact-SQL)