Actualizaciones de ediciones y versiones admitidas (SQL Server 2016)

Se aplica a:SQL Server: solo Windows

Puede actualizar de SQL Server 2008 (10.0.x), SQL Server 2008 R2 (10.50.x), SQL Server 2012 (11.x) y SQL Server 2014 (12.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 2016 (13.x).

Lista de comprobación previa a la actualización

  • Antes de actualizar una edición de SQL Server 2016 (13.x), compruebe que las funciones que utiliza se admiten en la edición a la que va a cambiar.

  • 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 2016 (13.x), debe estar ejecutando un sistema operativo admitido. Para más información, vea Requisitos de hardware y software para instalar SQL Server 2016.

  • 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 2016 (13.x) de distintas versiones. Los números de versión de Motor de base de datos, Analysis Servicesy Reporting Services deben ser los mismos en una instancia de SQL Server 2016 (13.x).

  • SQL Server 2016 (13.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 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). Debe volver a crear los inicios de sesión y los demás objetos de usuario en las bases de datos del sistema maestra, msdb y modelo.

  • 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 2016 (13.x), puede agregar características mediante el programa de instalación de SQL Server 2016 (13.x). Para obtener más información, vea Agregar características a una instancia de SQL Server 2016 (programa de instalación).

  • Los clústeres de conmutación por error no se admiten en el modo WOW.

  • La actualización de una edición de evaluación de una versión anterior de SQL Server no se admite.

  • Al actualizar desde RC1 o desde una versión anterior de SQL Server 2016 a RC3 o a una versión posterior, PolyBase debe desinstalarse antes de la actualización y reinstalarse tras ella.

Actualizaciones de versiones anteriores a SQL Server 2016 (13.x)

SQL Server 2016 admite la actualización de las siguientes versiones de SQL Server:

  • SQL Server 2008 (10.0.x) SP4 o posterior
  • SQL Server 2008 R2 (10.50.x) SP3 o posterior
  • SQL Server 2012 (11.x) SP2 o posterior
  • SQL Server 2014 (12.x) o posterior

Nota:

Para actualizar bases de datos en SQL Server 2005 (9.x) vea Compatibilidad con la versión 2005.

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

Actualización de Ruta de actualización admitida
SQL Server 2008 (10.0.x) SP4 Enterprise SQL Server 2016 (13.x) Enterprise
SQL Server 2008 (10.0.x) SP4 Developer SQL Server 2016 (13.x) Developer
SQL Server 2008 (10.0.x) SP4 Standard SQL Server 2016 (13.x) Enterprise

SQL Server 2016 (13.x) Standard
SQL Server 2008 (10.0.x) SP4 Small Business SQL Server 2016 (13.x) Standard
SQL Server 2008 (10.0.x) SP4 Web SQL Server 2016 (13.x) Enterprise

SQL Server 2016 (13.x) Standard

SQL Server 2016 (13.x) Web
SQL Server 2008 (10.0.x) SP4 Workgroup SQL Server 2016 (13.x) Enterprise

SQL Server 2016 (13.x) Standard
SQL Server 2008 (10.0.x) SP4 Express SQL Server 2016 (13.x) Enterprise

SQL Server 2016 (13.x) Standard

SQL Server 2016 (13.x) Web

SQL Server 2016 (13.x) Express
SQL Server 2008 R2 (10.50.x) SP3 Datacenter SQL Server 2016 (13.x) Enterprise
SQL Server 2008 R2 (10.50.x) SP3 Enterprise SQL Server 2016 (13.x) Enterprise
SQL Server 2008 R2 (10.50.x) SP3 Developer SQL Server 2016 (13.x) Developer
SQL Server 2008 R2 (10.50.x) SP3 Small Business SQL Server 2016 (13.x) Standard
SQL Server 2008 R2 (10.50.x) SP3 Standard SQL Server 2016 (13.x) Enterprise

SQL Server 2016 (13.x) Standard
SQL Server 2008 R2 (10.50.x) SP3 Web SQL Server 2016 (13.x) Enterprise

SQL Server 2016 (13.x) Standard

SQL Server 2016 (13.x) Web
SQL Server 2008 R2 (10.50.x) SP3 Workgroup SQL Server 2016 (13.x) Enterprise

SQL Server 2016 (13.x) Standard
SQL Server 2008 R2 (10.50.x) SP3 Express SQL Server 2016 (13.x) Enterprise

SQL Server 2016 (13.x) Standard

SQL Server 2016 (13.x) Web

SQL Server 2016 (13.x) Express
SQL Server 2012 (11.x) SP2 Enterprise SQL Server 2016 (13.x) Enterprise
SQL Server 2012 (11.x) SP2 Developer SQL Server 2016 (13.x) Developer

SQL Server 2016 (13.x) Standard

SQL Server 2016 (13.x) Web

SQL Server 2016 (13.x) Enterprise
SQL Server 2012 (11.x) SP2 Standard SQL Server 2016 (13.x) Enterprise

SQL Server 2016 (13.x) Standard
SQL Server 2012 (11.x) SP1 Web SQL Server 2016 (13.x) Enterprise

SQL Server 2016 (13.x) Standard

SQL Server 2016 (13.x) Web
SQL Server 2012 (11.x) SP2 Express SQL Server 2016 (13.x) Enterprise

SQL Server 2016 (13.x) Standard

SQL Server 2016 (13.x) Web

SQL Server 2016 (13.x) Express

SQL Server 2012 (11.x) SP2 Business Intelligence SQL Server 2016 (13.x) Enterprise
SQL Server 2012 (11.x) SP2 Evaluation SQL Server 2016 (13.x) Evaluation

SQL Server 2016 (13.x) Enterprise

SQL Server 2016 (13.x) Standard

SQL Server 2016 (13.x) Web

SQL Server 2016 (13.x) Developer
SQL Server 2014 (12.x) Enterprise SQL Server 2016 (13.x) Enterprise
SQL Server 2014 (12.x) Developer SQL Server 2016 (13.x) Developer

SQL Server 2016 (13.x) Standard

SQL Server 2016 (13.x) Web

SQL Server 2016 (13.x) Enterprise
SQL Server 2014 (12.x) Standard SQL Server 2016 (13.x) Enterprise

SQL Server 2016 (13.x) Standard
SQL Server 2014 (12.x) Web SQL Server 2016 (13.x) Enterprise

SQL Server 2016 (13.x) Standard

SQL Server 2016 (13.x) Web
SQL Server 2014 (12.x) Express SQL Server 2016 (13.x) Enterprise

SQL Server 2016 (13.x) Standard

SQL Server 2016 (13.x) Web

SQL Server 2016 (13.x) Express

SQL Server 2016 (13.x) Developer
SQL Server 2014 (12.x) Business Intelligence SQL Server 2016 (13.x) Enterprise
SQL Server 2014 (12.x) Evaluation SQL Server 2016 (13.x) Evaluation

SQL Server 2016 (13.x) Enterprise

SQL Server 2016 (13.x) Standard

SQL Server 2016 (13.x) Web

SQL Server 2016 (13.x) Developer
SQL Server 2016 (13.x) versión candidata para lanzamiento* SQL Server 2016 (13.x) Enterprise
SQL Server 2016 (13.x) Developer SQL Server 2016 (13.x) Enterprise

* La compatibilidad de Microsoft para actualizar del software de la versión candidata para lanzamiento está destinado específicamente a los clientes que han participado en el Programa de adopción de tecnología (TAP).

SQL Server 2016 (13.x) Compatibilidad con SQL Server 2005 (9.x)

En esta sección se explica la compatibilidad de SQL Server 2016 (13.x) con SQL Server 2005 (9.x). En SQL Server 2016 (13.x), podrá hacer lo siguiente:

  • Adjuntar una base de datos de SQL Server 2005 (9.x) (archivos mdf/ldf) a la instancia de SQL Server 2016 (13.x) del motor de base de datos.

  • Restaurar una base de datos de SQL Server 2005 (9.x) a la instancia de SQL Server 2016 (13.x) del motor de base de datos desde una copia de seguridad.

  • Hacer copia de seguridad de un cubo de SQL Server 2005 Analysis Services (SSAS) y restaurarla en SQL Server 2016 (13.x).

Nota:

Cuando una base de datos de SQL Server 2005 (9.x) se actualiza a SQL Server 2016 (13.x), el nivel de compatibilidad de la base de datos se cambia de 90 a 100. En SQL Server 2016 (13.x), los valores válidos del nivel de compatibilidad de la base de datos son 100, 110, 120 y 130. En el tema Nivel de compatibilidad de ALTER DATABASE (Transact-SQL) se explica cómo el cambio del nivel de compatibilidad puede afectar a las aplicaciones de SQL Server.

Los escenarios no especificados en la lista anterior no se admiten, incluidos pero no limitados a lo siguiente:

  • Instalar SQL Server 2005 (9.x) y SQL Server 2016 (13.x) en el mismo equipo (en paralelo).

  • Usar una instancia de SQL Server 2005 (9.x) como miembro de la topología de replicación que incluye una instancia de SQL Server 2016 (13.x) .

  • Configurar la creación de reflejo de la base de datos entre instancias de SQL Server 2016 (13.x) y SQL Server 2005 (9.x) .

  • Hacer copia de seguridad del registro de transacciones con trasvase de registros entre instancias de SQL Server 2016 (13.x) y SQL Server 2005 (9.x) .

  • Configurar servidores vinculados entre instancias de SQL Server 2016 (13.x) y SQL Server 2005 (9.x) .

  • Administrar una instancia de SQL Server 2005 (9.x) desde SQL Server 2016 (13.x) Management Studio.

  • Adjuntar un cubo de SQL Server 2005 Analysis Services (SSAS) en SQL Server 2016 (13.x) Management Studio.

  • Conectarse a SQL Server 2005 Integration Services (SSIS) desde SQL Server 2016 (13.x) Management Studio.

  • Administrar un servicio de SQL Server 2005 Integration Services (SSIS) desde SQL Server 2016 (13.x) Management Studio.

  • Compatibilidad con componentes personalizados de terceros de Integration Services de SQL Server 2005 (9.x), por ejemplo de ejecución y actualización.

Actualización de la edición de SQL Server 2016 (13.x)

En la tabla siguiente se enumeran los escenarios de actualización de la edición de SQL Server 2016 (13.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 2016 (programa de instalación).

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

SQL Server 2016 (13.x) Standard

SQL Server 2016 (13.x) Developer

SQL Server 2016 (13.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 2016 (13.x) Standard** SQL Server 2016 (13.x) Enterprise (licencia Server+CAL o Core)
SQL Server 2016 (13.x) Developer** SQL Server 2016 (13.x) Enterprise (licencia Server+CAL o Core)

SQL Server 2016 (13.x) Web

SQL Server 2016 (13.x) Standard
SQL Server 2016 (13.x) Web SQL Server 2016 (13.x) Enterprise (licencia Server+CAL o Core)

SQL Server 2016 (13.x) Standard
SQL Server 2016 (13.x) Express* SQL Server 2016 (13.x) Enterprise (licencia Server+CAL o Core)

SQL Server 2016 (13.x) Developer

SQL Server 2016 (13.x) Standard

SQL Server 2016 (13.x) Web

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

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

* También se aplica a SQL Server 2016 (13.x) Express with Tools y SQL Server 2016 (13.x) Express con Advanced Services.

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

  • SQL Server 2016 (13.x) Enterprise a SQL Server 2016 (13.x) Developer, Standard o Evaluation.

  • SQL Server 2016 (13.x) Developer a SQL Server 2016 (13.x) Standard o Evaluation.

  • SQL Server 2016 (13.x) Standard a SQL Server 2016 (13.x) Evaluation.

  • SQL Server 2016 (13.x) Evaluation a SQL Server 2016 (13.x) Standard.