Actualización a una edición diferente de SQL Server (programa de instalación)

Se aplica a:SQL Server: solo Windows

La instalación deSQL Server admite la actualización de edición entre las diferentes ediciones de SQL Server. Para obtener información sobre rutas de actualización de ediciones admitidas, consulte Actualizaciones de ediciones y versiones admitidas (SQL Server 2022).

Para obtener una lista de las características admitidas por ediciones de SQL Server en Windows, vea:

Antes de que se inicie la actualización de edición de una instancia de SQL Server, lea estos artículos:

Nota

SQL Server en una instancia de clúster de conmutación por error: basta con ejecutar una actualización de edición en uno de los nodos de la instancia de clúster de conmutación por error de SQL Server. Este nodo puede ser activo o pasivo y el motor no pone los recursos sin conexión durante la actualización de la edición. Después de actualizar la edición, es necesario reiniciar la instancia de SQL Server o conmutar por error a otro nodo diferente.

Requisitos previos

En instalaciones locales, debe ejecutar el programa de instalación como administrador. Si instala SQL Server desde un recurso compartido remoto, deberá usar una cuenta de dominio que tenga permisos de lectura para dicho recurso.

Importante

Para activar el cambio de edición de SQL Server, la configuración debe reiniciar los servicios de SQL Server. Esto tendrá como consecuencia un tiempo de inactividad mientras los servicios están sin conexión.

Procedimiento

Actualización a una edición diferente de SQL Server

  1. Inserte el medio de instalación de SQL Server . En la carpeta raíz, haga doble clic en setup.exe o inicie el Centro de instalación de SQL Server desde Herramientas de configuración. Para realizar la instalación desde un recurso compartido de red, localice la carpeta raíz de dicho recurso y, a continuación, haga doble clic en Setup.exe.

  2. Para actualizar una instancia existente de SQL Server a una edición diferente, en el Centro de instalación de SQL Server, seleccione Mantenimiento y, a continuación, seleccione Actualización de edición.

  3. Si son necesarios los archivos auxiliares del programa de instalación de SQL Server , el citado programa se encarga de instalarlos. Si se le solicita que reinicie el equipo, hágalo antes de continuar.

  4. El Comprobador de configuración del sistema ejecuta una operación de detección en el equipo. Para continuar, seleccione Aceptar.

  5. En la página Clave del producto, haga clic en un botón de opción para indicar si está actualizando a una edición gratuita de SQL Servero si tiene una clave de PID para una versión de producción del producto. Para más información, consulte Ediciones y características admitidas de SQL Server 2022 y Actualizaciones de ediciones y versiones admitidas (SQL Server 2022).

  6. En la página Términos de licencia, lea el contrato de licencia y active la casilla para aceptar los términos y condiciones de la licencia. Para continuar, seleccione Siguiente. Para salir del programa de instalación, seleccione Cancelar.

  7. En la página Seleccionar instancia, especifique la instancia de SQL Server que va a actualizar.

  8. La página Reglas de actualización de edición valida la configuración del equipo antes de que empiece la operación de actualización de la edición.

  9. La página Listo para actualizar la edición muestra una vista de árbol de las opciones de instalación que se especificaron durante la instalación. Para continuar, seleccione Actualizar.

  10. Durante el proceso de actualización de la edición, se han de reiniciar los servicios para que se reconozca la nueva configuración. Una vez actualizada la edición, la página de operación completada proporciona un vínculo al archivo de registro de resumen para la actualización de la edición. Para cerrar el asistente, seleccione Cerrar.

  11. La página Completada proporciona un vínculo al archivo de registro de resumen para la instalación y otras notas importantes.

  12. Si el programa indica que se reinicie el equipo, hágalo ahora. Es importante leer el mensaje del Asistente para la instalación tras completar el programa de instalación. Para obtener más información sobre los archivos de registro de instalación, vea Ver y leer los archivos de registro de instalación de SQL Server.

  13. Si ha realizado la actualización desde SQL Server Express, deberá llevar a cabo pasos adicionales antes usar la instancia actualizada de SQL Server:

    • Habilite el servicio Agente SQL Server en Windows SCM.

    • Aprovisione la cuenta de servicio del Agente SQL Server mediante el Administrador de configuración de SQL Server .

Además de los pasos anteriores, puede que tenga que realizar lo siguiente si ha efectuado la actualización a partir de SQL Server Express:

  • Los usuarios que estaban aprovisionados en SQL Server Express siguen estándolo después de la actualización. En concreto, el grupo BUILTIN\Users sigue estando aprovisionado. Deshabilite, quite o vuelva a aprovisionar estas cuentas según sea necesario. Para obtener más información, consulte Configurar los permisos y las cuentas de servicio de Windows.

  • Los tamaños y el modelo de recuperación de las bases de datos del sistema tempdb y modelo permanecen inalterados después de la actualización. Vuelva a configurar estos valores según sea necesario. Para obtener más información, vea Realizar copias de seguridad y restaurar bases de datos del sistema (SQL Server).

  • Las bases de datos de plantilla permanecen en el equipo después de la actualización.

Nota

Si se produce un error en el procedimiento en la regla Engine_SqlEngineHealthCheck, puede usar la opción de instalación de la línea de comandos para omitir esta regla específica y permitir que el proceso de actualización se complete de forma correcta. Para omitir la comprobación de esta regla, abra un símbolo del sistema y cambie a la ruta de acceso que contiene el programa de instalación de SQL Server (Setup.exe). Después, escriba el comando siguiente:

setup.exe /q /ACTION=editionupgrade /InstanceName=MSSQLSERVER /PID=<appropriatePid> /SkipRules=Engine_SqlEngineHealthCheck

Consulte también