Exportar (0) Imprimir
Expandir todo
Expandir Minimizar

RECONFIGURE (Transact-SQL)

Actualizado: 14 de abril de 2006

Actualiza el valor configurado actualmente (la columna config_value del conjunto de resultados sp_configure) de una opción de configuración cambiada con el procedimiento almacenado del sistema sp_configure. Debido a que, con algunas opciones de configuración, es necesario detener y reiniciar el servidor para actualizar el valor en ejecución, RECONFIGURE no siempre actualiza este valor (la columna run_value del conjunto de resultados sp_configure) para un valor de configuración modificado.

Icono de vínculo a temas Convenciones de sintaxis de Transact-SQL (Transact-SQL)


RECONFIGURE [ WITH OVERRIDE ]

RECONFIGURE

Especifica que, si para el valor de la configuración no es necesario que se detenga y reinicie el servidor, se debe actualizar el valor actual en ejecución. RECONFIGURE también comprueba los valores de configuración nuevos de los valores que no son válidos (por ejemplo, un criterio de ordenación que no existe en syscharsets) o que no se recomiendan. En el caso de las opciones de configuración que no requieren que se detenga y reinicie el servidor, el valor en ejecución y los valores configurados actualmente para la opción de configuración deben tener el mismo valor después de especificar RECONFIGURE.

WITH OVERRIDE

Deshabilita la comprobación de los valores de configuración (para los valores que no son válidos o que no se recomiendan) de las opciones de configuración avanzada de recovery interval.

Se puede volver a configurar cualquier opción de configuración con la opción WITH OVERRIDE. Además, RECONFIGURE WITH OVERRIDE hace que las opciones de configuración se vuelvan a configurar con el valor especificado. Por ejemplo, la opción de configuración min server memory se podría configurar con un valor mayor que el especificado en la opción de configuración max server memory. Sin embargo, esto se considera un error muy grave. Por lo tanto, al especificar RECONFIGURE WITH OVERRIDE no se deshabilitaría la comprobación de los valores de configuración.

sp_configure no acepta nuevos valores de opciones de configuración que no se encuentren dentro de los intervalos válidos documentados para cada opción de configuración.

RECONFIGURE no se permite en una transacción implícita o explícita. Al reconfigurar varias opciones al mismo tiempo, si una de las operaciones de reconfiguración genera un error, ninguna de estas operaciones surtirá efecto.

De manera predeterminada, los permisos de RECONFIGURE corresponden a los beneficiarios del permiso ALTER SETTINGS. Las funciones fijas de servidor sysadmin y serveradmin tienen este permiso de manera implícita.

En el ejemplo siguiente se establece el límite superior de la opción de configuración recovery interval en 90 minutos y se utiliza RECONFIGURE WITH OVERRIDE para instalarlo. No se recomiendan intervalos de recuperación superiores a 60 minutos y, por ello, no se admiten de manera predeterminada. No obstante, al especificar la opción WITH OVERRIDE, SQL Server no comprueba si el valor especificado (90) es un valor válido para la opción de configuración recovery interval.

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

Versión Historial

14 de abril de 2006

Contenido nuevo:
  • Se agregó texto que indica que si una de las operaciones de reconfiguración genera un error, ninguna de estas operaciones surtirá efecto.

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft