Actualizaciones de ediciones y versiones admitidas (SQL Server 2019)

Se aplica a:SQL Server: solo Windows

Puede actualizar de SQL Server 2012 (11.x), SQL Server 2014 (12.x), SQL Server 2016 (13.x)y SQL Server 2017 (14.x). En este artículo se enumeran las rutas de actualización admitidas desde estas versiones de SQL Server y las actualizaciones de edición admitidas para SQL Server 2019 (15.x).

Lista de comprobación previa a la actualización

  • Antes de actualizar una edición de SQL Server 2019 (15.x), compruebe que las funciones que utiliza se admiten en la edición a la que va a cambiar.
  • Compruebe la compatibilidad de hardware y software.
  • Antes de actualizar a SQL Server, habilite la autenticación de Windows para el Agente SQL Server y compruebe la configuración predeterminada: la cuenta de servicio del Agente SQL Server debe ser miembro del grupo sysadmin de SQL Server.
  • Para actualizar a SQL Server 2019 (15.x), debe estar ejecutando un sistema operativo admitido. Para obtener más información, vea Requisitos de hardware y software para instalar SQL Server.
  • La actualización se bloqueará si hay un reinicio pendiente.
  • La actualización se bloqueará si el servicio de Windows Installer no se está ejecutando.

Escenarios no admitidos

  • No se admiten instancias de SQL Server 2019 (15.x) de distintas versiones. Los números de versión de los componentes de Motor de base de datos deben ser los mismos en una instancia de SQL Server 2019 (15.x).

  • SQL Server 2019 (15.x) solo está disponible para plataformas de 64 bits. No se admite la actualización entre plataformas. No puede actualizar una instancia de 32 bits de SQL Server a 64 bits nativo con el programa de instalación de SQL Server. Sin embargo, puede realizar copias de seguridad de bases de datos o separar bases de datos de una instancia de 32 bits de SQL Server y, después, si no están publicadas en replicación, restaurarlas o anexarlas a una nueva instancia de SQL Server (64 bits). También debe volver a crear los inicios de sesión y los demás objetos de usuario en las bases de datos del sistema master, msdb y model.

  • No puede agregar características nuevas durante la actualización de una instancia existente de SQL Server. Después de actualizar una instancia de SQL Server a SQL Server 2019 (15.x), puede agregar características mediante el programa de instalación de SQL Server 2019 (15.x). Para obtener más información, vea Agregar características a una instancia de SQL Server 2016 (programa de instalación).

Actualizaciones de versiones anteriores a SQL Server 2019 (15.x)

SQL Server 2019 (15.x) admite la actualización de las siguientes versiones de SQL Server:

  • SQL Server 2012 (11.x) SP4 o posterior
  • SQL Server 2014 (12.x) SP2 o posterior
  • SQL Server 2016 (13.x) RTM CU10
  • SQL Server 2017 (14.x)

En la siguiente tabla se indican los escenarios de actualización de versiones anteriores de SQL Server a SQL Server 2019 (15.x) admitidos.

Actualización de Ruta de actualización admitida
SQL Server 2012 (11.x) SP4 Enterprise SQL Server 2019 (15.x) Enterprise
SQL Server 2012 (11.x) SP4 Developer SQL Server 2019 (15.x) Developer

SQL Server 2019 (15.x) Standard

SQL Server 2019 (15.x) Web

SQL Server 2019 (15.x) Enterprise
SQL Server 2012 (11.x) SP4 Standard SQL Server 2019 (15.x) Enterprise

SQL Server 2019 (15.x) Standard
SQL Server 2012 (11.x) SP4 Web SQL Server 2019 (15.x) Enterprise

SQL Server 2019 (15.x) Standard

SQL Server 2019 (15.x) Web
SQL Server 2012 (11.x) SP4 Express SQL Server 2019 (15.x) Enterprise

SQL Server 2019 (15.x) Standard

SQL Server 2019 (15.x) Web

SQL Server 2019 (15.x) Express
SQL Server 2012 (11.x) SP4 Business Intelligence SQL Server 2019 (15.x) Enterprise
SQL Server 2012 (11.x) SP4 Evaluation SQL Server 2019 (15.x) Evaluation

SQL Server 2019 (15.x) Enterprise

SQL Server 2019 (15.x) Standard

SQL Server 2019 (15.x) Web

SQL Server 2019 (15.x) Developer
SQL Server 2014 (12.x) SP2 Enterprise SQL Server 2019 (15.x) Enterprise
SQL Server 2014 (12.x) SP2 Developer SQL Server 2019 (15.x) Developer

SQL Server 2019 (15.x) Standard

SQL Server 2019 (15.x) Web

SQL Server 2019 (15.x) Enterprise
SQL Server 2014 (12.x) SP2 Standard SQL Server 2019 (15.x) Enterprise

SQL Server 2019 (15.x) Standard
SQL Server 2014 (12.x) SP2 Web SQL Server 2019 (15.x) Enterprise

SQL Server 2019 (15.x) Standard

SQL Server 2019 (15.x) Web
SQL Server 2014 (12.x) SP2 Express SQL Server 2019 (15.x) Enterprise

SQL Server 2019 (15.x) Standard

SQL Server 2019 (15.x) Web

SQL Server 2019 (15.x) Express

SQL Server 2019 (15.x) Developer
SQL Server 2014 (12.x) SP2 Business Intelligence SQL Server 2019 (15.x) Enterprise
SQL Server 2014 (12.x) SP2 Evaluation SQL Server 2019 (15.x) Evaluation

SQL Server 2019 (15.x) Enterprise

SQL Server 2019 (15.x) Standard

SQL Server 2019 (15.x) Web

SQL Server 2019 (15.x) Developer
SQL Server 2016 (13.x) 13.0.1601.5 Enterprise SQL Server 2019 (15.x) Enterprise
SQL Server 2016 (13.x) 13.0.1601.5 Developer SQL Server 2019 (15.x) Developer

SQL Server 2019 (15.x) Standard

SQL Server 2019 (15.x) Web

SQL Server 2019 (15.x) Enterprise
SQL Server 2016 (13.x) 13.0.1601.5 Standard SQL Server 2019 (15.x) Enterprise

SQL Server 2019 (15.x) Standard
SQL Server 2016 (13.x) 13.0.1601.5 Web SQL Server 2019 (15.x) Enterprise

SQL Server 2019 (15.x) Standard

SQL Server 2019 (15.x) Web
SQL Server 2016 (13.x) 13.0.1601.5 Express SQL Server 2019 (15.x) Enterprise

SQL Server 2019 (15.x) Standard

SQL Server 2019 (15.x) Web

SQL Server 2019 (15.x) Express

SQL Server 2019 (15.x) Developer
SQL Server 2016 (13.x) 13.0.1601.5 Business Intelligence SQL Server 2019 (15.x) Enterprise
SQL Server 2016 (13.x) 13.0.1601.5 Evaluation SQL Server 2019 (15.x) Evaluation

SQL Server 2019 (15.x) Enterprise

SQL Server 2019 (15.x) Standard

SQL Server 2019 (15.x) Web

SQL Server 2019 (15.x) Developer
SQL Server 2017 (14.x) Enterprise SQL Server 2019 (15.x) Enterprise
SQL Server 2017 (14.x) Developer SQL Server 2019 (15.x) Developer

SQL Server 2019 (15.x) Standard

SQL Server 2019 (15.x) Web

SQL Server 2019 (15.x) Enterprise
SQL Server 2017 (14.x) Standard SQL Server 2019 (15.x) Enterprise

SQL Server 2019 (15.x) Standard
SQL Server 2017 (14.x) Web SQL Server 2019 (15.x) Enterprise

SQL Server 2019 (15.x) Standard

SQL Server 2019 (15.x) Web
SQL Server 2017 (14.x) Express SQL Server 2019 (15.x) Enterprise

SQL Server 2019 (15.x) Standard

SQL Server 2019 (15.x) Web

SQL Server 2019 (15.x) Express

SQL Server 2019 (15.x) Developer
SQL Server 2017 (14.x) Business Intelligence SQL Server 2019 (15.x) Enterprise
SQL Server 2017 (14.x) Evaluation SQL Server 2019 (15.x) Evaluation

SQL Server 2019 (15.x) Enterprise

SQL Server 2019 (15.x) Standard

SQL Server 2019 (15.x) Web

SQL Server 2019 (15.x) Developer
SQL Server 2019 (15.x) versión candidata para lanzamiento* SQL Server 2019 (15.x) Enterprise
SQL Server 2019 (15.x) Developer SQL Server 2019 (15.x) Enterprise

* La asistencia de Microsoft para la actualización del software de la versión candidata para lanzamiento está destinada específicamente a los clientes que han participado en el Programa de usuarios pioneros.

Migración a SQL Server 2019 (15.x)

Puede migrar bases de datos de versiones anteriores de SQL Server a SQL Server 2019 (15.x), siempre y cuando el nivel de compatibilidad de la base de datos de origen sea 90 o superior. Las bases de datos con un nivel de compatibilidad de 90 (por ejemplo, en SQL Server 2005 [9.x]), se actualizan automáticamente a un nivel de compatibilidad de 100 cuando se migran a SQL Server 2019 (15.x). Si el nivel de compatibilidad de la base de datos de origen es 100 o superior, no se modificará en SQL Server 2019 (15.x).

Para obtener más información, consulte la guía de migración de Azure Database.

Los consejos y herramientas siguientes le ayudarán a planear e implementar la migración.

  • Herramientas de migración. la migración se admite a través de Data Migration Assistant (DMA).

  • Copias de seguridad y restauración. Una copia de seguridad realizada en SQL Server 2008 (10.0.x) y versiones posteriores se puede restaurar en SQL Server 2019 (15.x) sin cambiar su nivel de compatibilidad, siempre y cuando la copia de seguridad de la base de datos tenga un nivel de compatibilidad de 100 o superior.

    Las bases de datos con un nivel de compatibilidad de 90, como las realizadas en SQL Server 2005 (9.x), se actualizan automáticamente a un nivel de compatibilidad de 100 cuando se migran a SQL Server 2019 (15.x).

  • Trasvase de registros. Se admite el trasvase de registros si la instancia principal ejecuta SQL Server 2008 (10.0.x) SP3 o una versión posterior, o bien SQL Server 2008 R2 (10.50.x) SP2 o una versión posterior, y si la instancia secundaria ejecuta SQL Server 2019 (15.x).

    Advertencia

    Si se produce una conmutación por error manual o automática y la instancia de SQL Server 2019 (15.x) se convierte en la principal, la instancia de SQL Server 2008 (10.0.x) o SQL Server 2008 R2 (10.50.x) se convierte en la secundaria y no puede recibir los cambios de la principal.

  • Carga masiva. Las tablas se pueden copiar de forma masiva de SQL Server 2008 (10.0.x) o SQL Server 2008 R2 (10.50.x) a SQL Server 2019 (15.x).

Actualización de la edición de SQL Server 2019 (15.x)

En la tabla siguiente se enumeran los escenarios de actualización de la edición de SQL Server 2019 (15.x) admitidos.

Para obtener instrucciones paso a paso sobre cómo realizar una actualización de la edición, vea Actualizar a una edición diferente de SQL Server (programa de instalación).

Actualización de Actualización a
SQL Server 2019 (15.x) Enterprise (Server+CAL y Core)** SQL Server 2019 (15.x) Enterprise
SQL Server 2019 (15.x) Evaluation Enterprise** SQL Server 2019 (15.x) Enterprise (licencia Server+CAL o Core)

SQL Server 2019 (15.x) Standard

SQL Server 2019 (15.x) Developer

SQL Server 2019 (15.x) Web

La actualización de Evaluation (una edición gratuita) a cualquiera de las ediciones de pago se admite para las instalaciones independientes, pero no para las instalaciones en clúster. Esta limitación no se aplica a las instancias independientes instaladas en un clúster de conmutación por error de Windows que participa en un grupo de disponibilidad.
SQL Server 2019 (15.x) Standard** SQL Server 2019 (15.x) Enterprise (licencia Server+CAL o Core)
SQL Server 2019 (15.x) Developer** SQL Server 2019 (15.x) Enterprise (licencia Server+CAL o Core)

SQL Server 2019 (15.x) Web

SQL Server 2019 (15.x) Standard
SQL Server 2019 (15.x) Web SQL Server 2019 (15.x) Enterprise (licencia Server+CAL o Core)

SQL Server 2019 (15.x) Standard
SQL Server 2019 (15.x) Express* SQL Server 2019 (15.x) Enterprise (licencia Server+CAL o Core)

SQL Server 2019 (15.x) Developer

SQL Server 2019 (15.x) Standard

SQL Server 2019 (15.x) Web

Además, también puede realizar una actualización de la edición entre SQL Server 2019 (15.x) Enterprise (licencia Server+CAL) y SQL Server 2019 (15.x) Enterprise (licencia Core):

Actualización de la edición desde Actualización de la edición a
SQL Server 2019 (15.x) Enterprise (licencia Server+CAL)** SQL Server 2019 (15.x) Enterprise (licencia Core)
SQL Server 2019 (15.x) Enterprise (licencia Core) SQL Server 2019 (15.x) Enterprise (licencia Server+CAL)

* También se aplica a SQL Server 2019 (15.x) Express con Herramientas y SQL Server 2019 (15.x) Express con Servicios avanzados.

** El cambio de la edición de una instancia en clúster de SQL Server 2019 (15.x) está limitado. Los escenarios siguientes no se admiten en los clústeres de conmutación por error de SQL Server 2019 (15.x):

  • SQL Server 2019 (15.x) Enterprise a SQL Server 2019 (15.x) Developer, Standard o Evaluation.

  • SQL Server 2019 (15.x) Developer a SQL Server 2019 (15.x) Standard o Evaluation.

  • SQL Server 2019 (15.x) Standard a SQL Server 2019 (15.x) Evaluation.

  • SQL Server 2019 (15.x) Evaluation a SQL Server 2019 (15.x) Standard.

Vea también

Pasos siguientes