Notas de la versión de SQL Server 2017 en Linux

Se aplica a:yesSQL Server (todas las versiones compatibles) - Linux

Las siguientes notas de la versión son válidas para SQL Server 2017 (14.x) ejecutándose en Linux. Este artículo se divide en secciones para cada versión. La versión de disponibilidad general tiene compatibilidad detallada y una lista de problemas conocidos. Cada actualización acumulativa o versión de distribución general (GDR) tiene un vínculo a un artículo de soporte técnico en el que se describen los cambios en la actualización acumulativa, así como vínculos a las descargas de paquetes para Linux.

Sugerencia

Estas notas de la versión son específicas para versiones de SQL Server 2017 (14.x). Para obtener más información sobre la nueva versión de SQL Server 2019 (15.x), consulte Notas de la versión para SQL Server 2019 en Linux.

Plataformas compatibles

Plataforma Sistema de archivos Guía de instalación
Servidor Red Hat Enterprise Linux 7.7 - 7.9, o 8.0 - 8.5 XFS o EXT4 Guía de instalación
SUSE Enterprise Linux Server v12 SP3-SP5 XFS o EXT4 Guía de instalación
Ubuntu 16.04 LTS 1,18.04 LTS XFS o EXT4 Guía de instalación
Motor de Docker 1.8+ para Linux N/D Guía de instalación

1 La compatibilidad con SQL Server en Ubuntu 16.04 es limitada. A finales de abril de 2021, Ubuntu 16.04 pasó de la ventana de mantenimiento estándar de cinco años para las versiones de soporte técnico a largo plazo (LTS), al soporte técnico de mantenimiento de seguridad extendido (ESM). Para obtener más información, consulte Transiciones de Ubuntu 16.04 LTS al mantenimiento técnico de seguridad extendido (ESM) | Ubuntu.

Sugerencia

Para obtener más información, revise los requisitos del sistema de SQL Server en Linux. Para acceder a la directiva de soporte técnico más reciente de SQL Server 2017 (14.x), vea Directiva de soporte técnico para Microsoft SQL Server.

Herramientas

La mayoría de las herramientas de cliente para SQL Server también pueden usarse fácilmente para SQL Server ejecutándose en Linux. Algunas herramientas pueden tener un requisito de versión específica para funcionar correctamente con Linux. Para obtener la lista completa de herramientas de SQL Server, vea Herramientas y utilidades de SQL para SQL Server.

Historial de versiones

En la tabla siguiente, se muestra la lista del historial de versiones de SQL Server 2017 (14.x).

Release Versión Fecha de la versión
CU30 14.0.3451.2 13-07-2022
CU29-GDR 14.0.3445.2 14-06-2022
CU29 14.0.3436.1 30-03-2022
CU28 14.0.3430.2 2022-01-13
CU27 14.0.3421.10 2021-10-27
CU26 14.0.3411.3 2021-09-14
CU25 14.0.3401.7 12/07/2021
CU24 14.0.3391.2 2021-05-10
CU23 14.0.3381.3 2021-02-24
CU22-GDR 14.0.3370.1 2021-01-12
CU22 14.0.3356.20 2020-09-10
CU21 14.0.3335.7 01-07-2020
CU20 14.0.3294.2 2020-04-10
CU19 14.0.3281.6 05-02-2020
CU18 14.0.3257.3 2019-12-09
CU17 14.0.3238.1 2019-10-08
CU16 14.0.3223.3 2019-08-01
CU15 14.0.3162.1 23-05-2019
CU14 14.0.3076.1 25-03-2019
CU13 14.0.3048.4 18-12-2018
CU12 14.0.3045.24 24-10-2018
CU11 14.0.3038.14 20-09-2018
CU10 14.0.3037.1 27-08-2018
CU9-GDR2 14.0.3035.2 18-08-2018
GDR2 14.0.2002.14 18-08-2018
CU9 14.0.3030.27 18-07-2018
CU8 14.0.3029.16 21-06-2018
CU7 14.0.3026.27 24-05-2018
CU6 14.0.3025.34 19-04-2018
CU5 14.0.3023.8 20-03-2018
CU4 14.0.3022.28 20-02-2018
CU3 14.0.3015.40 03-01-2018
GDR1 14.0.2000.63 03-01-2018
CU2 14.0.3008.27 28-11-2017
CU1 14.0.3006.16 24-10-2017
GA 14.0.1000.169 02-10-2017

Instalación de las actualizaciones

Si ha configurado el repositorio de actualizaciones acumulativas (mssql-server-2017), obtendrá la actualización acumulativa más reciente de paquetes de SQL Server al realizar nuevas instalaciones. El repositorio de actualizaciones acumulativas es el predeterminado para todos los artículos de instalación de paquetes de SQL Server en Linux. Si ha configurado el repositorio de GDR (mssql-server-2017-gdr), solo obtendrá actualizaciones de seguridad críticas publicadas desde la versión de disponibilidad general. Si necesita actualizaciones de GDR o actualizaciones acumulativas del contenedor de Docker, vea las imágenes oficiales para Microsoft SQL Server en Linux para el motor de Docker. Para obtener más información sobre la configuración del repositorio, vea Configuración de repositorios para SQL Server en Linux.

Si va a actualizar paquetes de SQL Server existentes, ejecute el comando de actualización adecuado para cada paquete con el fin de obtener la actualización acumulativa más reciente. Para obtener instrucciones de actualización específicas para cada paquete, vea las siguientes guías de instalación:

CU30 (julio de 2022)

Esta es la actualización acumulativa 30 (CU30) de SQL Server 2017 (14.x). La versión del Motor de base de datos de SQL Server es la 14.0.3451.2. Para obtener información sobre las correcciones y mejoras de esta versión, vea https://support.microsoft.com/help/5013756.

Detalles del paquete

En el caso de las instalaciones de paquetes manuales o sin conexión, puede descargar los paquetes RPM y Debian con la información de la tabla siguiente:

Paquete Versión del paquete Descargas
Paquetes RPM de RHEL 8.x

(Obtener paquetes RPM de RHEL 7.x)
14.0.3451.2-1 Paquete RPM de motor de base de datos
Paquete RPM de alta disponibilidad
Paquete RPM de búsqueda de texto completo
Paquete de SSIS
Paquetes RPM de SLES v12 14.0.3451.2-1 Paquete RPM de motor de base de datos
Paquete RPM de alta disponibilidad
Paquete RPM de búsqueda de texto completo
Paquete de Debian para Ubuntu 18.04

(Obtener paquetes de Debian para Ubuntu 16.04)
14.0.3451.2-1 Paquete de Debian de motor de base de datos
Paquete de Debian de alta disponibilidad
Paquete de Debian de búsqueda de texto completo
Paquete SSIS

CU29-GDR (junio de 2022)

Esta es la versión de la actualización acumulativa 29-GDR (CU29-GDR) de SQL Server 2017 (14.x). La versión del Motor de base de datos de SQL Server es la 14.0.3445.2. Para obtener información sobre las correcciones y mejoras de esta versión, vea https://support.microsoft.com/help/5014553.

Detalles del paquete

En el caso de las instalaciones de paquetes manuales o sin conexión, puede descargar los paquetes RPM y Debian con la información de la tabla siguiente:

Paquete Versión del paquete Descargas
Paquetes RPM de RHEL 8.x

(Obtener paquetes RPM de RHEL 7.x)
14.0.3445.2-4 Paquete RPM de motor de base de datos
Paquete RPM de alta disponibilidad
Paquete RPM de búsqueda de texto completo
Paquete de SSIS
Paquetes RPM de SLES v12 14.0.3445.2-4 Paquete RPM de motor de base de datos
Paquete RPM de alta disponibilidad
Paquete RPM de búsqueda de texto completo
Paquete de Debian para Ubuntu 18.04

(Obtener paquetes de Debian para Ubuntu 16.04)
14.0.3445.2-4 Paquete de Debian de motor de base de datos
Paquete de Debian de alta disponibilidad
Paquete de Debian de búsqueda de texto completo
Paquete SSIS

CU29 (marzo de 2022)

Esta es la versión 29 de la actualización acumulativa (CU29) de SQL Server 2017 (14.x). La versión del motor de base de datos de SQL Server para esta versión es 14.0.3436.1. Para obtener información sobre las correcciones y mejoras de esta versión, vea https://support.microsoft.com/help/5010786.

Detalles del paquete

En el caso de las instalaciones de paquetes manuales o sin conexión, puede descargar los paquetes RPM y Debian con la información de la tabla siguiente:

Paquete Versión del paquete Descargas
Paquetes RPM de RHEL 8.x

(Obtener paquetes RPM de RHEL 7.x)
14.0.3436.1-1 Paquete RPM de motor de base de datos
Paquete RPM de alta disponibilidad
Paquete RPM de búsqueda de texto completo
Paquete de SSIS
Paquetes RPM de SLES v12 14.0.3436.1-1 Paquete RPM de motor de base de datos
Paquete RPM de alta disponibilidad
Paquete RPM de búsqueda de texto completo
Paquete de Debian para Ubuntu 18.04

(Obtener paquetes de Debian para Ubuntu 16.04)
14.0.3436.1-1 Paquete de Debian de motor de base de datos
Paquete de Debian de alta disponibilidad
Paquete de Debian de búsqueda de texto completo
Paquete SSIS

CU28 (enero de 2022)

Esta es la publicación de la actualización acumulativa 28 (CU28) de SQL Server 2017 (14.x). La versión de Motor de base de datos de SQL Server para esta versión es la 14.0.3430.2. Para obtener información sobre las correcciones y mejoras de esta versión, vea https://support.microsoft.com/help/5008084.

Detalles del paquete

En el caso de las instalaciones de paquetes manuales o sin conexión, puede descargar los paquetes RPM y Debian con la información de la tabla siguiente:

Paquete Versión del paquete Descargas
Paquetes RPM de RHEL 8.x

(Obtener paquetes RPM de RHEL 7.x)
14.0.3430.2-1 Paquete RPM de motor de base de datos
Paquete RPM de alta disponibilidad
Paquete RPM de búsqueda de texto completo
Paquete de SSIS
Paquetes RPM de SLES v12 14.0.3430.2-1 Paquete RPM de motor de base de datos
Paquete RPM de alta disponibilidad
Paquete RPM de búsqueda de texto completo
Paquete de Debian para Ubuntu 18.04

(Obtener paquetes de Debian para Ubuntu 16.04)
14.0.3430.2-1 Paquete de Debian de motor de base de datos
Paquete de Debian de alta disponibilidad
Paquete de Debian de búsqueda de texto completo
Paquete SSIS

CU27 (octubre de 2021)

Esta es la publicación de la actualización acumulativa 27 (CU27) de SQL Server 2017 (14.x). La versión de Motor de base de datos de SQL Server para esta versión es la 14.0.3421.10. Para obtener información sobre las correcciones y mejoras de esta versión, vea https://support.microsoft.com/help/5006944.

Detalles del paquete

En el caso de las instalaciones de paquetes manuales o sin conexión, puede descargar los paquetes RPM y Debian con la información de la tabla siguiente:

Paquete Versión del paquete Descargas
Paquetes RPM de RHEL 8.x

(Obtener paquetes RPM de RHEL 7.x)
14.0.3421.10-2 Paquete RPM de motor de base de datos
Paquete RPM de alta disponibilidad
Paquete RPM de búsqueda de texto completo
Paquete de SSIS
Paquetes RPM de SLES v12 14.0.3421.10-2 Paquete RPM de motor de base de datos
Paquete RPM de alta disponibilidad
Paquete RPM de búsqueda de texto completo
Paquete de Debian para Ubuntu 18.04

(Obtener paquetes de Debian para Ubuntu 16.04)
14.0.3421.10-2 Paquete de Debian de motor de base de datos
Paquete de Debian de alta disponibilidad
Paquete de Debian de búsqueda de texto completo
Paquete SSIS

CU26 (septiembre de 2021)

Esta es la publicación de la actualización acumulativa 26 (CU26) de SQL Server 2017 (14.x). La versión de Motor de base de datos de SQL Server para esta versión es la 14.0.3411.3. Para obtener información sobre las correcciones y mejoras de esta versión, vea https://support.microsoft.com/help/5005226.

Detalles del paquete

En el caso de las instalaciones de paquetes manuales o sin conexión, puede descargar los paquetes RPM y Debian con la información de la tabla siguiente:

Paquete Versión del paquete Descargas
Paquetes RPM de RHEL 8.x

(Obtener paquetes RPM de RHEL 7.x)
14.0.3411.3-16 Paquete RPM de motor de base de datos
Paquete RPM de alta disponibilidad
Paquete RPM de búsqueda de texto completo
Paquete de SSIS
Paquetes RPM de SLES v12 14.0.3411.3-16 Paquete RPM de motor de base de datos
Paquete RPM de alta disponibilidad
Paquete RPM de búsqueda de texto completo
Paquete de Debian para Ubuntu 18.04

(Obtener paquetes de Debian para Ubuntu 16.04)
14.0.3411.3-16 Paquete de Debian de motor de base de datos
Paquete de Debian de alta disponibilidad
Paquete de Debian de búsqueda de texto completo
Paquete SSIS

CU25 (julio de 2021)

Esta es la publicación de la actualización acumulativa 25 (CU25) de SQL Server 2017 (14.x). La versión de Motor de base de datos de SQL Server para esta versión es la 14.0.3401.7. Para obtener información sobre las correcciones y mejoras de esta versión, vea https://support.microsoft.com/help/5003830.

Detalles del paquete

En el caso de las instalaciones de paquetes manuales o sin conexión, puede descargar los paquetes RPM y Debian con la información de la tabla siguiente:

Paquete Versión del paquete Descargas
Paquetes RPM de RHEL 8.x

(Obtener paquetes RPM de RHEL 7.x)
14.0.3401.7-2 Paquete RPM de motor de base de datos
Paquete RPM de alta disponibilidad
Paquete RPM de búsqueda de texto completo
Paquete de SSIS
Paquetes RPM de SLES v12 14.0.3401.7-2 Paquete RPM de motor de base de datos
Paquete RPM de alta disponibilidad
Paquete RPM de búsqueda de texto completo
Paquete de Debian para Ubuntu 18.04

(Obtener paquetes de Debian para Ubuntu 16.04)
14.0.3401.7-2 Paquete de Debian de motor de base de datos
Paquete de Debian de alta disponibilidad
Paquete de Debian de búsqueda de texto completo
Paquete SSIS

CU24 (mayo de 2021)

Esta es la publicación de la actualización acumulativa 24 (CU24) de SQL Server 2017 (14.x). La versión de Motor de base de datos de SQL Server para esta versión es la 14.0.3391.2. Para obtener información sobre las correcciones y mejoras de esta versión, vea https://support.microsoft.com/help/5001228.

Detalles del paquete

En el caso de las instalaciones de paquetes manuales o sin conexión, puede descargar los paquetes RPM y Debian con la información de la tabla siguiente:

Paquete Versión del paquete Descargas
Paquetes RPM de RHEL 8.x

(Obtener paquetes RPM de RHEL 7.x)
14.0.3391.2-12 Paquete RPM de motor de base de datos
Paquete RPM de alta disponibilidad
Paquete RPM de búsqueda de texto completo
Paquete de SSIS
Paquetes RPM de SLES v12 14.0.3391.2-12 Paquete RPM de motor de base de datos
Paquete RPM de alta disponibilidad
Paquete RPM de búsqueda de texto completo
Paquete de Debian para Ubuntu 18.04

(Obtener paquetes de Debian para Ubuntu 16.04)
14.0.3391.2-12 Paquete de Debian de motor de base de datos
Paquete de Debian de alta disponibilidad
Paquete de Debian de búsqueda de texto completo
Paquete SSIS

CU23 (febrero de 2021)

Esta es la publicación de la actualización acumulativa 23 (CU23) de SQL Server 2017 (14.x). La versión de Motor de base de datos de SQL Server para esta versión es la 14.0.3381.3. Para obtener información sobre las correcciones y mejoras de esta versión, vea https://support.microsoft.com/help/5000685.

Detalles del paquete

En el caso de las instalaciones de paquetes manuales o sin conexión, puede descargar los paquetes RPM y Debian con la información de la tabla siguiente:

Paquete Versión del paquete Descargas
Paquetes RPM de RHEL 8.x

(Obtener paquetes RPM de RHEL 7.x)
14.0.3381.3-2 Paquete RPM de motor de base de datos
Paquete RPM de alta disponibilidad
Paquete RPM de búsqueda de texto completo
Paquete de SSIS
Paquetes RPM de SLES v12 14.0.3381.3-2 Paquete RPM de motor de base de datos
Paquete RPM de alta disponibilidad
Paquete RPM de búsqueda de texto completo
Paquete de Debian para Ubuntu 18.04

(Obtener paquetes de Debian para Ubuntu 16.04)
14.0.3381.3-2 Paquete de Debian de motor de base de datos
Paquete de Debian de alta disponibilidad
Paquete de Debian de búsqueda de texto completo
Paquete SSIS

 CU22-GDR (enero de 2021)

Esta es la versión de la actualización acumulativa 22-GDR (CU22-GDR) de SQL Server 2017 (14.x). La versión de Motor de base de datos de SQL Server para esta versión es la 14.0.3370.1. Para obtener información sobre las correcciones y mejoras de esta versión, vea https://support.microsoft.com/help/4577467.

Detalles del paquete

En el caso de las instalaciones de paquetes manuales o sin conexión, puede descargar los paquetes RPM y Debian con la información de la tabla siguiente:

Paquete Versión del paquete Descargas
Paquetes RPM de RHEL 8.x

(Obtener paquetes RPM de RHEL 7.x)
14.0.3370.1-23-18 Paquete RPM de motor de base de datos
Paquete RPM de alta disponibilidad
Paquete RPM de búsqueda de texto completo
Paquete de SSIS
Paquetes RPM de SLES v12 14.0.3370.1-18 Paquete RPM de motor de base de datos
Paquete RPM de alta disponibilidad
Paquete RPM de búsqueda de texto completo
Paquete de Debian para Ubuntu 18.04

(Obtener paquetes de Debian para Ubuntu 16.04)
14.0.3370.1-18 Paquete de Debian de motor de base de datos
Paquete de Debian de alta disponibilidad
Paquete de Debian de búsqueda de texto completo
Paquete SSIS

CU22 (septiembre de 2020)

Esta es la publicación de la actualización acumulativa 22 (CU22) de SQL Server 2017 (14.x). La versión de Motor de base de datos de SQL Server para esta publicación es 14.0.3356.20. Para obtener información sobre las correcciones y mejoras de esta versión, vea https://support.microsoft.com/help/4577467.

Detalles del paquete

En el caso de las instalaciones de paquetes manuales o sin conexión, puede descargar los paquetes RPM y Debian con la información de la tabla siguiente:

Paquete Versión del paquete Descargas
Paquetes RPM de RHEL 8.x

(Obtener paquetes RPM de RHEL 7.x)
14.0.3356.20-23 Paquete RPM de motor de base de datos
Paquete RPM de alta disponibilidad
Paquete RPM de búsqueda de texto completo
Paquete de SSIS
Paquetes RPM de SLES v12 14.0.3356.20-23 Paquete RPM de motor de base de datos
Paquete RPM de alta disponibilidad
Paquete RPM de búsqueda de texto completo
Paquete de Debian para Ubuntu 18.04

(Obtener paquetes de Debian para Ubuntu 16.04)
14.0.3356.20-23 Paquete de Debian de motor de base de datos
Paquete de Debian de alta disponibilidad
Paquete de Debian de búsqueda de texto completo
Paquete SSIS

CU21 (julio de 2020)

Esta es la versión de la actualización acumulativa 21 (CU21) de SQL Server 2017 (14.x). La versión de Motor de base de datos de SQL Server es 14.0.3335.7. Para obtener información sobre las correcciones y mejoras de esta versión, vea https://support.microsoft.com/help/4557397.

Detalles del paquete

En el caso de las instalaciones de paquetes manuales o sin conexión, puede descargar los paquetes RPM y Debian con la información de la tabla siguiente:

Paquete Versión del paquete Descargas
Paquetes RPM de RHEL 8.x

(Obtener paquetes RPM de RHEL 7.x)
14.0.3335.7-17 Paquete RPM de motor de base de datos
Paquete RPM de alta disponibilidad
Paquete RPM de búsqueda de texto completo
Paquete de SSIS
Paquetes RPM de SLES v12 14.0.3335.7-17 Paquete RPM de motor de base de datos
Paquete RPM de alta disponibilidad
Paquete RPM de búsqueda de texto completo
Paquete de Debian para Ubuntu 18.04

(Obtener paquetes de Debian para Ubuntu 16.04)
14.0.3335.7-17 Paquete de Debian de motor de base de datos
Paquete de Debian de alta disponibilidad
Paquete de Debian de búsqueda de texto completo
Paquete SSIS

CU20 (abril de 2020)

Esta es la versión de la actualización acumulativa 20 (CU20) de SQL Server 2017 (14.x). La versión de Motor de base de datos de SQL Server es 14.0.3294.2. Para obtener información sobre las correcciones y mejoras de esta versión, vea https://support.microsoft.com/help/4541283.

Detalles del paquete

En el caso de las instalaciones de paquetes manuales o sin conexión, puede descargar los paquetes RPM y Debian con la información de la tabla siguiente:

Nota

Ubuntu 18.04 y RHEL 8 ya se admiten en SQL Server 2017 a partir de CU20.

Los vínculos de instalación de paquetes sin conexión para Ubuntu apuntan a paquetes Ubuntu 18.04, excepto para el paquete SSIS (que no está disponible para Ubuntu 18.04). Si busca paquetes de Ubuntu 16.04, consulte la ruta de descarga https://packages.microsoft.com/ubuntu/16.04/mssql-server-2017/pool/main/m/.

Los vínculos de instalación de paquetes sin conexión para Red Hat apuntan a paquetes RHEL 8, excepto para el paquete SSIS (que no está disponible para RHEL 8). Si busca paquetes RHEL 7, consulte la ruta de acceso de descarga https://packages.microsoft.com/rhel/7/mssql-server-2017/.

Paquete Versión del paquete Descargas
Paquetes RPM de RHEL 8.x

(Obtener paquetes RPM de RHEL 7.x)
14.0.3294.2-27 Paquete RPM de motor de base de datos
Paquete RPM de alta disponibilidad
Paquete RPM de búsqueda de texto completo
Paquete de SSIS
Paquetes RPM de SLES v12 14.0.3294.2-27 Paquete RPM de motor de base de datos
Paquete RPM de alta disponibilidad
Paquete RPM de búsqueda de texto completo
Paquete de Debian para Ubuntu 18.04

(Obtener paquetes de Debian para Ubuntu 16.04)
14.0.3294.2-27 Paquete de Debian de motor de base de datos
Paquete de Debian de alta disponibilidad
Paquete de Debian de búsqueda de texto completo
Paquete SSIS

 CU19 (febrero de 2020)

Esta es la versión de la actualización acumulativa 19 (CU19) de SQL Server 2017 (14.x). La versión de Motor de base de datos de SQL Server es 14.0.3281.6. Para obtener información sobre las correcciones y mejoras de esta versión, vea https://support.microsoft.com/help/4535007.

Detalles del paquete

En el caso de las instalaciones de paquetes manuales o sin conexión, puede descargar los paquetes RPM y Debian con la información de la tabla siguiente:

Paquete Versión del paquete Descargas
Paquetes RPM de RHEL 7.x 14.0.3281.6-2 Paquete RPM de motor de base de datos
Paquete RPM de alta disponibilidad
Paquete RPM de búsqueda de texto completo
Paquete de SSIS
Paquetes RPM de SLES v12 14.0.3281.6-2 Paquete RPM de motor de base de datos
Paquete RPM de alta disponibilidad
Paquete RPM de búsqueda de texto completo
Paquete de Debian para Ubuntu 16.04 14.0.3281.6-2 Paquete de Debian de motor de base de datos
Paquete de Debian de alta disponibilidad
Paquete de Debian de búsqueda de texto completo
Paquete SSIS

CU18 (diciembre de 2019)

Esta es la versión de la actualización acumulativa 18 (CU18) de SQL Server 2017 (14.x). La versión de Motor de base de datos de SQL Server es 14.0.3257.3. Para obtener información sobre las correcciones y mejoras de esta versión, vea https://support.microsoft.com/help/4527377.

Detalles del paquete

En el caso de las instalaciones de paquetes manuales o sin conexión, puede descargar los paquetes RPM y Debian con la información de la tabla siguiente:

Paquete Versión del paquete Descargas
Paquetes RPM de RHEL 7.x 14.0.3257.3-13 Paquete RPM de motor de base de datos
Paquete RPM de alta disponibilidad
Paquete RPM de búsqueda de texto completo
Paquete de SSIS
Paquetes RPM de SLES v12 14.0.3257.3-13 Paquete RPM de motor de base de datos
Paquete RPM de alta disponibilidad
Paquete RPM de búsqueda de texto completo
Paquete de Debian para Ubuntu 16.04 14.0.3257.3-13 Paquete de Debian de motor de base de datos
Paquete de Debian de alta disponibilidad
Paquete de Debian de búsqueda de texto completo
Paquete SSIS

Compatibilidad agregada

  • La captura de datos modificados (CDC) es compatible con SQL Server 2017 en Linux a partir de CU18.
  • La replicación transaccional es compatible con SQL Server 2017 en Linux a partir de CU18.

Observaciones

Los contenedores de SQL Server 2017 ahora tienen un nuevo patrón de etiquetado, tal y como se describe a continuación, con ejemplos.

  • mcr.microsoft.com/mssql/server:<SQL Server Version>-<update>-<Linux Distribution>-<Linux Distribution Version>

    Se extraerá la imagen del contenedor con la combinación descrita en la etiqueta.

  • mcr.microsoft.com/mssql/server:<SQL Server Version>-latest

    Se extraerá la versión más reciente de SQL Server en la versión compatible más reciente de Ubuntu.

Ejemplos:

mcr.microsoft.com/mssql/server:2017-CU18-ubuntu-16.04

Se extraerá SQL Server 2017 CU18 según el contenedor de Ubuntu 16.04.

mcr.microsoft.com/mssql/server:2017-latest

Se extraerá la versión más reciente de SQL Server 2017 (CU18 en el momento de redacción de este artículo) según el contenedor de Ubuntu 16.04.

Nota

En el futuro se dejarán de publicar contenedores con otros patrones de etiquetado para los contenedores de SQL Server 2017.

CU17 (octubre de 2019)

Esta es la versión de la actualización acumulativa 17 (CU17) de SQL Server 2017 (14.x). La versión de Motor de base de datos de SQL Server es 14.0.3238.1. Para obtener información sobre las correcciones y mejoras de esta versión, vea https://support.microsoft.com/help/4515579.

Detalles del paquete

En el caso de las instalaciones de paquetes manuales o sin conexión, puede descargar los paquetes RPM y Debian con la información de la tabla siguiente:

Paquete Versión del paquete Descargas
Paquetes RPM de RHEL 7.x 14.0.3238.1-19 Paquete RPM de motor de base de datos
Paquete RPM de alta disponibilidad
Paquete RPM de búsqueda de texto completo
Paquete de SSIS
Paquetes RPM de SLES v12 14.0.3238.1-19 Paquete RPM de motor de base de datos
Paquete RPM de alta disponibilidad
Paquete RPM de búsqueda de texto completo
Paquete de Debian para Ubuntu 16.04 14.0.3238.1-19 Paquete de Debian de motor de base de datos
Paquete de Debian de alta disponibilidad
Paquete de Debian de búsqueda de texto completo
Paquete SSIS

CU16 (agosto de 2019)

Esta es la versión de la actualización acumulativa 16 (CU16) de SQL Server 2017 (14.x). La versión de Motor de base de datos de SQL Server es 14.0.3223.3. Para obtener información sobre las correcciones y mejoras de esta versión, vea https://support.microsoft.com/help/4508218.

What's New

Nueva característica o actualización Detalles
Compatibilidad con MSDTC Compatibilidad con Microsoft DTC (Coordinador de transacciones distribuidas) para SQL Server 2017. Para más información, vea Procedimiento para configurar Microsoft DTC (Coordinador de transacciones distribuidas) en Linux.

Detalles del paquete

En el caso de las instalaciones de paquetes manuales o sin conexión, puede descargar los paquetes RPM y Debian con la información de la tabla siguiente:

Paquete Versión del paquete Descargas
Paquetes RPM de RHEL 7.x 14.0.3223.3-15 Paquete RPM de motor de base de datos
Paquete RPM de alta disponibilidad
Paquete RPM de búsqueda de texto completo
Paquete de SSIS
Paquetes RPM de SLES v12 14.0.3223.3-15 Paquete RPM de motor de base de datos
Paquete RPM de alta disponibilidad
Paquete RPM de búsqueda de texto completo
Paquete de Debian para Ubuntu 16.04 14.0.3223.3-15 Paquete de Debian de motor de base de datos
Paquete de Debian de alta disponibilidad
Paquete de Debian de búsqueda de texto completo
Paquete SSIS

CU15 (mayo de 2019)

Esta es la versión de la actualización acumulativa 15 (CU15) de SQL Server 2017 (14.x). La versión de Motor de base de datos de SQL Server es 14.0.3162.1. Para obtener información sobre las correcciones y mejoras de esta versión, vea https://support.microsoft.com/help/4498951.

Detalles del paquete

En el caso de las instalaciones de paquetes manuales o sin conexión, puede descargar los paquetes RPM y Debian con la información de la tabla siguiente:

Paquete Versión del paquete Descargas
Paquetes RPM de RHEL 7.x 14.0.3162.1-1 Paquete RPM de motor de base de datos
Paquete RPM de alta disponibilidad
Paquete RPM de búsqueda de texto completo
Paquete de SSIS
Paquetes RPM de SLES v12 14.0.3162.1-1 Paquete RPM de motor de base de datos
Paquete RPM de alta disponibilidad
Paquete RPM de búsqueda de texto completo
Paquete de Debian para Ubuntu 16.04 14.0.3162.1-1 Paquete de Debian de motor de base de datos
Paquete de Debian de alta disponibilidad
Paquete de Debian de búsqueda de texto completo
Paquete SSIS

CU14 (marzo de 2019)

Esta es la versión de la actualización acumulativa 14 (CU14) de SQL Server 2017 (14.x). La versión de Motor de base de datos de SQL Server es 14.0.3076.1. Para obtener información sobre las correcciones y mejoras de esta versión, vea https://support.microsoft.com/help/4484710.

Detalles del paquete

En el caso de las instalaciones de paquetes manuales o sin conexión, puede descargar los paquetes RPM y Debian con la información de la tabla siguiente:

Paquete Versión del paquete Descargas
Paquetes RPM de RHEL 7.x 14.0.3076.1-2 Paquete RPM de motor de base de datos
Paquete RPM de alta disponibilidad
Paquete RPM de búsqueda de texto completo
Paquete de SSIS
Paquetes RPM de SLES v12 14.0.3076.1-2 Paquete RPM de motor de base de datos
Paquete RPM de alta disponibilidad
Paquete RPM de búsqueda de texto completo
Paquete de Debian para Ubuntu 16.04 14.0.3076.1-2 Paquete de Debian de motor de base de datos
Paquete de Debian de alta disponibilidad
Paquete de Debian de búsqueda de texto completo
Paquete SSIS

CU13 (diciembre de 2018)

Esta es la versión de la actualización acumulativa 13 (CU13) de SQL Server 2017 (14.x). La versión de Motor de base de datos de SQL Server es 14.0.3048.4. Para obtener información sobre las correcciones y mejoras de esta versión, vea https://support.microsoft.com/help/4466404.

Detalles del paquete

En el caso de las instalaciones de paquetes manuales o sin conexión, puede descargar los paquetes RPM y Debian con la información de la tabla siguiente:

Paquete Versión del paquete Descargas
Paquetes RPM de RHEL 7.x 14.0.3048.4-1 Paquete RPM de motor de base de datos
Paquete RPM de alta disponibilidad
Paquete RPM de búsqueda de texto completo
Paquete de SSIS
Paquetes RPM de SLES v12 14.0.3048.4-1 Paquete RPM de motor de base de datos
Paquete RPM de alta disponibilidad
Paquete RPM de búsqueda de texto completo
Paquete de Debian para Ubuntu 16.04 14.0.3048.4-1 Paquete de Debian de motor de base de datos
Paquete de Debian de alta disponibilidad
Paquete de Debian de búsqueda de texto completo
Paquete SSIS

CU12 (octubre de 2018)

Esta es la versión de la actualización acumulativa 12 (CU12) de SQL Server 2017 (14.x). La versión de Motor de base de datos de SQL Server es 14.0.3045.24. Para obtener información sobre las correcciones y mejoras de esta versión, vea https://support.microsoft.com/help/4464082.

Detalles del paquete

En el caso de las instalaciones de paquetes manuales o sin conexión, puede descargar los paquetes RPM y Debian con la información de la tabla siguiente:

Paquete Versión del paquete Descargas
Paquetes RPM de RHEL 7.x 14.0.3045.24-1 Paquete RPM de motor de base de datos
Paquete RPM de alta disponibilidad
Paquete RPM de búsqueda de texto completo
Paquete de SSIS
Paquetes RPM de SLES v12 14.0.3045.24-1 Paquete RPM de motor de base de datos
Paquete RPM de alta disponibilidad
Paquete RPM de búsqueda de texto completo
Paquete de Debian para Ubuntu 16.04 14.0.3045.24-1 Paquete de Debian de motor de base de datos
Paquete de Debian de alta disponibilidad
Paquete de Debian de búsqueda de texto completo
Paquete SSIS

CU11 (septiembre de 2018)

Esta es la versión de la actualización acumulativa 11 (CU11) de SQL Server 2017 (14.x). La versión de Motor de base de datos de SQL Server es 14.0.3038.14. Para obtener información sobre las correcciones y mejoras de esta versión, vea https://support.microsoft.com/help/4462262.

Detalles del paquete

En el caso de las instalaciones de paquetes manuales o sin conexión, puede descargar los paquetes RPM y Debian con la información de la tabla siguiente:

Paquete Versión del paquete Descargas
Paquetes RPM de RHEL 7.x 14.0.3038.14-2 Paquete RPM de motor de base de datos
Paquete RPM de alta disponibilidad
Paquete RPM de búsqueda de texto completo
Paquete de SSIS
Paquetes RPM de SLES v12 14.0.3038.14-2 Paquete RPM de motor de base de datos
Paquete RPM de alta disponibilidad
Paquete RPM de búsqueda de texto completo
Paquete de Debian para Ubuntu 16.04 14.0.3038.14-2 Paquete de Debian de motor de base de datos
Paquete de Debian de alta disponibilidad
Paquete de Debian de búsqueda de texto completo
Paquete SSIS

CU10 (agosto de 2018)

Esta es la versión de la actualización acumulativa 10 (CU10) de SQL Server 2017 (14.x). La versión de Motor de base de datos de SQL Server es 14.0.3037.1. Para obtener información sobre las correcciones y mejoras de esta versión, vea https://support.microsoft.com/help/4342123.

Detalles del paquete

En el caso de las instalaciones de paquetes manuales o sin conexión, puede descargar los paquetes RPM y Debian con la información de la tabla siguiente:

Paquete Versión del paquete Descargas
Paquetes RPM de RHEL 7.x 14.0.3037.1-2 Paquete RPM de motor de base de datos
Paquete RPM de alta disponibilidad
Paquete RPM de búsqueda de texto completo
Paquete de SSIS
Paquetes RPM de SLES v12 14.0.3037.1-2 Paquete RPM de motor de base de datos
Paquete RPM de alta disponibilidad
Paquete RPM de búsqueda de texto completo
Paquete de Debian para Ubuntu 16.04 14.0.3037.1-2 Paquete de Debian de motor de base de datos
Paquete de Debian de alta disponibilidad
Paquete de Debian de búsqueda de texto completo
Paquete SSIS

CU9-GDR2 (agosto de 2018)

Esta es una actualización de seguridad que también incluye la actualización acumulativa publicada anteriormente (CU9) para SQL Server 2017 (14.x). La versión de Motor de base de datos de SQL Server es 14.0.3035.2. Para obtener información sobre las correcciones y mejoras de esta versión, vea https://support.microsoft.com/help/4293805.

Detalles del paquete

En el caso de las instalaciones de paquetes manuales o sin conexión, puede descargar los paquetes RPM y Debian con la información de la tabla siguiente:

Paquete Versión del paquete Descargas
Paquetes RPM de RHEL 7.x 14.0.3035.2-1 Paquete RPM de motor de base de datos
Paquete RPM de alta disponibilidad
Paquete RPM de búsqueda de texto completo
Paquetes RPM de SLES v12 14.0.3035.2-1 Paquete RPM de motor de base de datos
Paquete RPM de alta disponibilidad
Paquete RPM de búsqueda de texto completo
Paquete de Debian para Ubuntu 16.04 14.0.3035.2-1 Paquete de Debian de motor de base de datos
Paquete de Debian de alta disponibilidad
Paquete de Debian de búsqueda de texto completo

GDR2 (agosto de 2018)

Esta es una actualización de seguridad que solo incluye las revisiones de seguridad de GDR2 (y GDR1) para SQL Server 2017 (14.x). La versión de Motor de base de datos de SQL Server es 14.0.2002.14. Para obtener información sobre las correcciones y mejoras de esta versión, vea https://support.microsoft.com/help/4293803.

Detalles del paquete

En el caso de las instalaciones de paquetes manuales o sin conexión, puede descargar los paquetes RPM y Debian con la información de la tabla siguiente:

Paquete Versión del paquete Descargas
Paquetes RPM de RHEL 7.x 14.0.2002.14-1 Paquete RPM de motor de base de datos
Paquete RPM de alta disponibilidad
Paquete RPM de búsqueda de texto completo
Paquetes RPM de SLES v12 14.0.2002.14-1 Paquete RPM de motor de base de datos
Paquete RPM de alta disponibilidad
Paquete RPM de búsqueda de texto completo
Paquete de Debian para Ubuntu 16.04 14.0.2002.14-1 Paquete de Debian de motor de base de datos
Paquete de Debian de alta disponibilidad
Paquete de Debian de búsqueda de texto completo

CU9 (julio de 2018)

Esta es la versión de la actualización acumulativa 9 (CU9) de SQL Server 2017 (14.x). La versión de Motor de base de datos de SQL Server es 14.0.3030.27. Para obtener información sobre las correcciones y mejoras de esta versión, vea https://support.microsoft.com/help/4341265.

Detalles del paquete

En el caso de las instalaciones de paquetes manuales o sin conexión, puede descargar los paquetes RPM y Debian con la información de la tabla siguiente:

Paquete Versión del paquete Descargas
Paquetes RPM de RHEL 7.x 14.0.3030.27-1 Paquete RPM de motor de base de datos
Paquete RPM de alta disponibilidad
Paquete RPM de búsqueda de texto completo
Paquete de SSIS
Paquetes RPM de SLES v12 14.0.3030.27-1 Paquete RPM de motor de base de datos
Paquete RPM de alta disponibilidad
Paquete RPM de búsqueda de texto completo
Paquete de Debian para Ubuntu 16.04 14.0.3030.27-1 Paquete de Debian de motor de base de datos
Paquete de Debian de alta disponibilidad
Paquete de Debian de búsqueda de texto completo
Paquete SSIS

CU8 (junio de 2018)

Esta es la versión de la actualización acumulativa 8 (CU8) de SQL Server 2017 (14.x). La versión de Motor de base de datos de SQL Server es 14.0.3029.16. Para obtener información sobre las correcciones y mejoras de esta versión, vea https://support.microsoft.com/help/4338363.

Detalles del paquete

En el caso de las instalaciones de paquetes manuales o sin conexión, puede descargar los paquetes RPM y Debian con la información de la tabla siguiente:

Paquete Versión del paquete Descargas
Paquetes RPM de RHEL 7.x 14.0.3029.16-1 Paquete RPM de motor de base de datos
Paquete RPM de alta disponibilidad
Paquete RPM de búsqueda de texto completo
Paquete de SSIS
Paquetes RPM de SLES v12 14.0.3029.16-1 Paquete RPM de motor de base de datos
Paquete RPM de alta disponibilidad
Paquete RPM de búsqueda de texto completo
Paquete de Debian para Ubuntu 16.04 14.0.3029.16-1 Paquete de Debian de motor de base de datos
Paquete de Debian de alta disponibilidad
Paquete de Debian de búsqueda de texto completo
Paquete SSIS

CU7 (mayo de 2018)

Esta es la versión de la actualización acumulativa 7 (CU7) de SQL Server 2017 (14.x). La versión de Motor de base de datos de SQL Server es 14.0.3026.27. Para obtener información sobre las correcciones y mejoras de esta versión, vea https://support.microsoft.com/help/4229789.

Detalles del paquete

En el caso de las instalaciones de paquetes manuales o sin conexión, puede descargar los paquetes RPM y Debian con la información de la tabla siguiente:

Paquete Versión del paquete Descargas
Paquetes RPM de RHEL 7.x 14.0.3026.27-2 Paquete RPM de motor de base de datos
Paquete RPM de alta disponibilidad
Paquete RPM de búsqueda de texto completo
Paquete de SSIS
Paquetes RPM de SLES v12 14.0.3026.27-2 Paquete RPM de motor de base de datos
Paquete RPM de alta disponibilidad
Paquete RPM de búsqueda de texto completo
Paquete de Debian para Ubuntu 16.04 14.0.3026.27-2 Paquete de Debian de motor de base de datos
Paquete de Debian de alta disponibilidad
Paquete de Debian de búsqueda de texto completo
Paquete SSIS

CU6 (abril de 2018)

Esta es la versión de la actualización acumulativa 6 (CU6) de SQL Server 2017 (14.x). La versión de Motor de base de datos de SQL Server es 14.0.3025.34. Para obtener información sobre las correcciones y mejoras de esta versión, vea https://support.microsoft.com/help/4101464.

Detalles del paquete

En el caso de las instalaciones de paquetes manuales o sin conexión, puede descargar los paquetes RPM y Debian con la información de la tabla siguiente:

Paquete Versión del paquete Descargas
Paquetes RPM de RHEL 7.x 14.0.3025.34-3 Paquete RPM de motor de base de datos
Paquete RPM de alta disponibilidad
Paquete RPM de búsqueda de texto completo
Paquete de SSIS
Paquetes RPM de SLES v12 14.0.3025.34-3 Paquete RPM de motor de base de datos
Paquete RPM de alta disponibilidad
Paquete RPM de búsqueda de texto completo
Paquete de Debian para Ubuntu 16.04 14.0.3025.34-3 Paquete de Debian de motor de base de datos
Paquete de Debian de alta disponibilidad
Paquete de Debian de búsqueda de texto completo
Paquete SSIS

CU5 (marzo de 2018)

Esta es la versión de la actualización acumulativa 5 (CU5) de SQL Server 2017 (14.x). La versión de Motor de base de datos de SQL Server es 14.0.3023.8. Para obtener información sobre las correcciones y mejoras de esta versión, vea https://support.microsoft.com/help/4092643.

Problemas de actualización conocidos

Para actualizar desde una versión anterior a CU5, es posible que SQL Server no pueda iniciarse y se muestre el error siguiente:

Error: 4860, Severity: 16, State: 1.
Cannot bulk load. The file "C:\Install\SqlTraceCollect.dtsx" does not exist or you don't have file access rights.
Error: 912, Severity: 21, State: 2.
Script level upgrade for database 'master' failed because upgrade step 'msdb110_upgrade.sql' encountered error 200, state

Para solucionar el error, habilite el Agente SQL Server y reinicie SQL Server con los comandos siguientes:

sudo /opt/mssql/bin/mssql-conf set sqlagent.enabled true
sudo systemctl start mssql-server

Detalles del paquete

En el caso de las instalaciones de paquetes manuales o sin conexión, puede descargar los paquetes RPM y Debian con la información de la tabla siguiente:

Paquete Versión del paquete Descargas
Paquetes RPM de RHEL 7.x 14.0.3023.8-5 Paquete RPM de motor de base de datos
Paquete RPM de alta disponibilidad
Paquete RPM de búsqueda de texto completo
Paquete de SSIS
Paquetes RPM de SLES v12 14.0.3023.8-5 Paquete RPM de motor de base de datos
Paquete RPM de alta disponibilidad
Paquete RPM de búsqueda de texto completo
Paquete de Debian para Ubuntu 16.04 14.0.3023.8-5 Paquete de Debian de motor de base de datos
Paquete de Debian de alta disponibilidad
Paquete de Debian de búsqueda de texto completo
Paquete SSIS

CU4 (febrero de 2018)

Esta es la versión de la actualización acumulativa 4 (CU4) de SQL Server 2017 (14.x). La versión de Motor de base de datos de SQL Server es 14.0.3022.28. Para obtener información sobre las correcciones y mejoras de esta versión, vea https://support.microsoft.com/help/4056498.

Detalles del paquete

En el caso de las instalaciones de paquetes manuales o sin conexión, puede descargar los paquetes RPM y Debian con la información de la tabla siguiente:

Nota

En CU4, el Agente SQL Server ya no se instala como un paquete separado. Se instala con el paquete del motor y es necesario habilitarlo para poder usarlo.

Paquete Versión del paquete Descargas
Paquetes RPM de RHEL 7.x 14.0.3022.28-2 Paquete RPM de motor de base de datos
Paquete RPM de alta disponibilidad
Paquete RPM de búsqueda de texto completo
Paquete de SSIS
Paquetes RPM de SLES v12 14.0.3022.28-2 Paquete RPM de motor de base de datos
Paquete RPM de alta disponibilidad
Paquete RPM de búsqueda de texto completo
Paquete de Debian para Ubuntu 16.04 14.0.3022.28-2 Paquete de Debian de motor de base de datos
Paquete de Debian de alta disponibilidad
Paquete de Debian de búsqueda de texto completo
Paquete SSIS

GDR1 (enero de 2018)

Esta es una actualización de seguridad que solo incluye las revisiones de seguridad de GDR1 para SQL Server 2017 (14.x). La versión de Motor de base de datos de SQL Server es 14.0.2000.63. Para obtener información sobre las correcciones y mejoras de esta versión, vea https://support.microsoft.com/help/4057122.

Detalles del paquete

En el caso de las instalaciones de paquetes manuales o sin conexión, puede descargar los paquetes RPM y Debian con la información de la tabla siguiente:

Paquete Versión del paquete Descargas
Paquetes RPM de RHEL 7.x 14.0.2000.63-3 Paquete RPM de motor de base de datos
Paquete RPM de alta disponibilidad
Paquete RPM de búsqueda de texto completo
Paquetes RPM de SLES v12 14.0.2000.63-3 Paquete RPM de motor de base de datos
Paquete RPM de alta disponibilidad
Paquete RPM de búsqueda de texto completo
Paquete de Debian para Ubuntu 16.04 14.0.2000.63-3 Paquete de Debian de motor de base de datos
Paquete de Debian de alta disponibilidad
Paquete de Debian de búsqueda de texto completo

CU3 (enero de 2018)

Esta es la versión de la actualización acumulativa 3 (CU3) de SQL Server 2017 (14.x). La versión de Motor de base de datos de SQL Server es 14.0.3015.40. Para obtener información sobre las correcciones y mejoras de esta versión, vea https://support.microsoft.com/help/4052987.

Detalles del paquete

En el caso de las instalaciones de paquetes manuales o sin conexión, puede descargar los paquetes RPM y Debian con la información de la tabla siguiente:

Paquete Versión del paquete Descargas
Paquetes RPM de RHEL 7.x 14.0.3015.40-1 Paquete RPM de motor de base de datos
Paquete RPM de alta disponibilidad
Paquete RPM de búsqueda de texto completo
Paquete RPM de Agente SQL Server
Paquete de SSIS
Paquetes RPM de SLES v12 14.0.3015.40-1 Paquete RPM de motor de base de datos
Paquete RPM de alta disponibilidad
Paquete RPM de búsqueda de texto completo
Paquete RPM de Agente SQL Server
Paquete de Debian para Ubuntu 16.04 14.0.3015.40-1 Paquete de Debian de motor de base de datos
Paquete de Debian de alta disponibilidad
Paquete de Debian de búsqueda de texto completo
Paquete de Debian de Agente SQL Server
Paquete SSIS

CU2 (noviembre de 2017)

Esta es la versión de la actualización acumulativa 2 (CU2) de SQL Server 2017 (14.x). La versión de Motor de base de datos de SQL Server es 14.0.3008.27. Para obtener información sobre las correcciones y mejoras de esta versión, vea https://support.microsoft.com/help/4052574.

Detalles del paquete

En el caso de las instalaciones de paquetes manuales o sin conexión, puede descargar los paquetes RPM y Debian con la información de la tabla siguiente:

Paquete Versión del paquete Descargas
Paquetes RPM de RHEL 7.x 14.0.3008.27-1 Paquete RPM de motor de base de datos
Paquete RPM de alta disponibilidad
Paquete RPM de búsqueda de texto completo
Paquete RPM de Agente SQL Server
Paquete de SSIS
Paquetes RPM de SLES v12 14.0.3008.27-1 Paquete RPM de motor de base de datos
Paquete RPM de alta disponibilidad
Paquete RPM de búsqueda de texto completo
Paquete RPM de Agente SQL Server
Paquete de Debian para Ubuntu 16.04 14.0.3008.27-1 Paquete de Debian de motor de base de datos
Paquete de Debian de alta disponibilidad
Paquete de Debian de búsqueda de texto completo
Paquete de Debian de Agente SQL Server
Paquete SSIS

CU1 (octubre de 2017)

Esta es la versión de la actualización acumulativa 1 (CU1) de SQL Server 2017 (14.x). La versión de Motor de base de datos de SQL Server es 14.0.3006.16. Para obtener información sobre las correcciones y mejoras de esta versión, vea https://support.microsoft.com/help/KB4053439.

Detalles del paquete

En el caso de las instalaciones de paquetes manuales o sin conexión, puede descargar los paquetes RPM y Debian con la información de la tabla siguiente:

Paquete Versión del paquete Descargas
Paquetes RPM de RHEL 7.x 14.0.3006.16-3 Paquete RPM de motor de base de datos
Paquete RPM de alta disponibilidad
Paquete RPM de búsqueda de texto completo
Paquete RPM de Agente SQL Server
Paquete de SSIS
Paquetes RPM de SLES v12 14.0.3006.16-3 Paquete RPM de motor de base de datos
Paquete RPM de alta disponibilidad
Paquete RPM de búsqueda de texto completo
Paquete RPM de Agente SQL Server
Paquete de Debian para Ubuntu 16.04 14.0.3006.16-3 Paquete de Debian de motor de base de datos
Paquete de Debian de alta disponibilidad
Paquete de Debian de búsqueda de texto completo
Paquete de Debian de Agente SQL Server
Paquete SSIS

Disponibilidad general (octubre de 2017)

Esta es la versión de disponibilidad general de SQL Server 2017 (14.x). La versión de Motor de base de datos de SQL Server es 14.0.1000.169.

Detalles del paquete

En la tabla siguiente, se muestran los detalles del paquete y las ubicaciones de descarga de los paquetes de Debian y RPM. No es necesario que descargue directamente estos paquetes si sigue el procedimiento que se indica en las siguientes guías de instalación:

Paquete Versión del paquete Descargas
Paquetes RPM de RHEL 7.x 14.0.1000.169-2 Paquete RPM de motor de base de datos
Paquete RPM de alta disponibilidad
Paquete RPM de búsqueda de texto completo
Paquete RPM de Agente SQL Server
Paquete de SSIS
Paquetes RPM de SLES v12 14.0.1000.169-2 Paquete RPM de motor de base de datos
Paquete RPM de alta disponibilidad
Paquete RPM de búsqueda de texto completo
Paquete RPM de Agente SQL Server
Paquete de Debian para Ubuntu 16.04 14.0.1000.169-2 Paquete de Debian de motor de base de datos
Paquete de Debian de alta disponibilidad
Paquete de Debian de búsqueda de texto completo
Paquete de Debian de Agente SQL Server
Paquete SSIS

Problemas conocidos

En las secciones siguientes, se describen problemas conocidos con la versión de disponibilidad general de SQL Server 2017 (14.x) en Linux.

General

  • La longitud del nombre de host donde se instale SQL Server ha de tener 15 caracteres o menos.

    • Solución: cambie el nombre en /etc/hostname para que tenga 15 caracteres de longitud o menos.
  • Al retrasar de forma manual la hora del sistema, SQL Server dejará de actualizar la hora interna del sistema en SQL Server.

    • Solución: Reinicie SQL Server.
  • Solo se admiten las instalaciones de instancia única.

    • Solución: si tiene más de una instancia en un host específico, puede usar máquinas virtuales o contenedores de Docker.
  • SQL Server Configuration Manager no puede conectarse a SQL Server en Linux.

  • El idioma predeterminado del inicio de sesión de sa es el inglés.

    • Solución: Cambie el idioma del inicio de sesión de sa con la instrucción ALTER LOGIN.

Bases de datos

  • La base de datos maestra no se puede mover con la utilidad mssql-conf. Otras bases de datos del sistema se pueden mover con la utilidad mssql-conf.

  • Al restaurar una base de datos cuya copia de seguridad se ha realizado en SQL Server en Windows, tendrá que usar la cláusula WITH MOVE en la instrucción Transact-SQL.

  • Algunos algoritmos (conjuntos de cifrado) para TLS (Seguridad de la capa de transporte) no funcionan correctamente con SQL Server en Linux. Esto causa errores de conexión al intentar conectarse a SQL Server, así como problemas al establecer conexiones entre réplicas en grupos de alta disponibilidad.

    • Solución: modifique el script de configuración mssql.conf para SQL Server en Linux para deshabilitar los conjuntos de cifrado problemáticos; para hacerlo, siga este procedimiento:

      1. Agregue el texto siguiente a /var/opt/mssql/mssql.conf.

        [network]
        tlsciphers= AES256-GCM-SHA384:AES128-GCM-SHA256:AES256-SHA256:AES128-SHA256:AES256-SHA:AES128-SHA:!ECDHE-RSA-AES128-GCM-SHA256:!ECDHE-RSA-AES256-GCM-SHA384:!ECDHE-ECDSA-AES256-GCM-SHA384:!ECDHE-ECDSA-AES128-GCM-SHA256:!ECDHE-ECDSA-AES256-SHA384:!ECDHE-ECDSA-AES128-SHA256:!ECDHE-ECDSA-AES256-SHA:!ECDHE-ECDSA-AES128-SHA:!ECDHE-RSA-AES256-SHA384:!ECDHE-RSA-AES128-SHA256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES128-SHA:!DHE-RSA-AES256-GCM-SHA384:!DHE-RSA-AES128-GCM-SHA256:!DHE-RSA-AES256-SHA:!DHE-RSA-AES128-SHA:!DHE-DSS-AES256-SHA256:!DHE-DSS-AES128-SHA256:!DHE-DSS-AES256-SHA:!DHE-DSS-AES128-SHA:!DHE-DSS-DES-CBC3-SHA:!NULL-SHA256:!NULL-SHA
        

        Nota

        En el código anterior, ! niega la expresión. Esto indica a OpenSSL que no use el siguiente conjunto de cifrado.

      2. Reinicie SQL Server con el comando siguiente.

        sudo systemctl restart mssql-server
        
  • Las bases de datos de SQL Server 2014 (12.x) en Windows que usan OLTP en memoria no se pueden restaurar en SQL Server 2017 (14.x) en Linux. Para restaurar una base de datos de SQL Server 2014 (12.x) que use OLTP en memoria, primero actualice las bases de datos a SQL Server 2016 (13.x) o SQL Server 2017 (14.x) en Windows antes de moverlas a SQL Server en Linux mediante las funciones de copia de seguridad y restauración, o asociar/desasociar.

  • El permiso de usuario ADMINISTER BULK OPERATIONS no se admite en Linux en este momento.

Redes

Las características relacionadas con conexiones TCP salientes del proceso sqlservr, como servidores vinculados o grupos de disponibilidad, puede que no funcionen si se cumplen las condiciones siguientes:

  1. El servidor de destino se especifica como un nombre de host, y no como una dirección IP.

  2. La instancia de origen tiene deshabilitado IPv6 en el kernel. Para verificar si el sistema tiene IPv6 habilitado en el kernel, todas las pruebas siguientes necesitan completarse sin errores:

    • cat /proc/cmdline imprimirá la línea de comandos de arranque del kernel actual. El resultado no tiene que contener ipv6.disable=1.
    • El directorio /proc/sys/net/ipv6/ tiene que existir.
    • Un programa de C que realice una llamada a socket(AF_INET6, SOCK_STREAM, IPPROTO_IP) tiene que ejecutarse sin errores (la llamada del sistema tiene que devolver “fd != -1” y no producir errores con EAFNOSUPPORT).

El error exacto depende de la característica. En el caso de servidores vinculados, esto se manifiesta como un error de tiempo de espera de inicio de sesión. Para los grupos de disponibilidad, el DDL ALTER AVAILABILITY GROUP JOIN en el servidor secundario producirá un error de tiempo de espera de configuración de descarga después de 5 minutos.

Para solucionar este problema, siga uno de estos procedimientos:

  1. Use direcciones IP en lugar de nombres de host para especificar el destino de la conexión TCP.

  2. Habilite IPv6 en el kernel; para hacerlo, quite ipv6.disable=1 de la línea de comandos de arranque. Los pasos exactos dependen de la distribución de Linux y el cargador de arranque que use (por ejemplo, grub). Si no quiere deshabilitar IPv6, puede deshabilitarlo si establece net.ipv6.conf.all.disable_ipv6 = 1 en la configuración de sysctl (por ejemplo, /etc/sysctl.conf). Esto impedirá que el adaptador de red del sistema obtenga una dirección IPv6, pero permitirá que funcionen las características de sqlservr.

Network File System (NFS)

Si usa recursos compartidos remotos de NFS (Network File System) en producción, tenga en cuenta los siguientes requisitos de compatibilidad:

  • Use la versión de NFS 4.2 o posteriores. Las versiones anteriores de NFS no admiten las características necesarias (como fallocate y la creación de archivos dispersos) que son comunes en los sistemas de archivos modernos.
  • Busque solo los directorios /var/opt/mssql en el montaje NFS. Otros archivos, como los archivos binarios del sistema de SQL Server, no se admiten.
  • Asegúrese de que los clientes de NFS usen la opción “nolock” al montar el recurso compartido remoto.

Localización

  • Si usa una configuración regional distinta del inglés (en_us) durante la configuración, tendrá que usar la codificación UTF-8 en el terminal o en la sesión de Bash. Si usa la codificación ASCII, puede que se muestre un error parecido al siguiente:

    UnicodeEncodeError: 'ascii' codec can't encode character u'\xf1' in position 8: ordinal not in range(128)
    

    Si no puede usar la codificación UTF-8, ejecute el programa de instalación con la variable de entorno MSSQL_LCID para especificar la opción de idioma.

    sudo MSSQL_LCID=<LcidValue> /opt/mssql/bin/mssql-conf setup
    
  • Al ejecutar el programa de instalación mssql-conf y realizar una instalación de SQL Server en un idioma distinto del inglés, se muestran caracteres extendidos incorrectos después del texto localizado, “Configurando SQL Server…”. O bien, para instalaciones basadas en idiomas no latinos, puede que la frase no se muestre en absoluto. La frase que falta tendría que mostrar la siguiente cadena localizada: “El PID de licencias de proceso correctamente. La nueva edición es [Edición <nombre>]”. La cadena se muestra solo con fines informativos, y en la próxima actualización acumulativa de SQL Server se solucionará este problema para todos los idiomas. Esto no afecta a la instalación correcta de SQL Server de ningún modo.

SQL Server Integration Services (SSIS)

  • El paquete mssql-server-is no se admite en SUSE en esta versión. Se admite actualmente en Ubuntu y en Red Hat Enterprise Linux (RHEL).

  • Con Integration Services en Linux CTP 2.1 Refresh y posteriores, los paquetes de Integration Services pueden usar conexiones ODBC en Linux. Esta función se ha probado con SQL Server y los controladores ODBC de MySQL, pero también se espera que funcione con cualquier controlador ODBC de Unicode que respete la especificación de ODBC. En tiempo de diseño, puede proporcionar un DSN o una cadena de conexión para conectarse a los datos ODBC; también puede usar la autenticación de Windows. Para obtener más información, vea la entrada de blog que anuncia la compatibilidad con ODBC en Linux.

  • Las características siguientes no se admiten en esta versión al ejecutar paquetes de SSIS en Linux:

    • Integration Services Base de datos del catálogo
    • Ejecución de paquetes programada por el Agente SQL
    • Autenticación de Windows
    • Componentes de terceros
    • Captura de datos modificados (CDC)
    • Integration Services Escalar horizontalmente
    • Azure Feature Pack para SSIS
    • Compatibilidad con Hadoop y HDFS
    • Microsoft Connector for SAP BW

Para obtener una lista de los componentes de SSIS integrados que no se admiten actualmente, o que se admiten con determinadas limitaciones, vea Limitaciones y problemas conocidos de SSIS en Linux.

Para obtener más información sobre SSIS en Linux, vea los artículos siguientes:

SQL Server Management Studio (SSMS)

Las siguientes limitaciones solo se aplican a SQL Server Management Studio en Windows conectado a SQL Server en Linux.

  • No se admiten los planes de mantenimiento.

  • El almacén de administración de datos (MDW) y el recopilador de datos no se admiten en SQL Server Management Studio.

  • Los componentes de la interfaz de usuario de SQL Server Management Studio que tienen opciones de autenticación de Windows o de registro de eventos de Windows no funcionan con Linux. Puede usar estas características con otras opciones, como inicios de sesión de SQL.

  • El número de archivos de registro que se conservarán no se puede modificar.

Pasos siguientes

Para empezar, vea las siguientes guías de inicio rápido:

Para obtener respuesta a las preguntas más frecuentes, vea Preguntas más frecuentes sobre SQL Server en Linux.