Ediciones y características admitidas de SQL Server 2017 en Linux
Se aplica a: SQL Server - Linux
En este artículo se proporcionan detalles de las características admitidas en las diversas ediciones de SQL Server 2017 (14.x) en Linux.
Para las ediciones y las características admitidas de SQL Server en Windows, consulte Ediciones y características admitidas de SQL Server 2017. Para obtener más información sobre las novedades de SQL Server 2017 (14.x) en Windows, consulte Novedades de SQL Server 2017.
En este artículo se proporcionan detalles de las características admitidas en las diversas ediciones de SQL Server 2017 (14.x) en Linux. Para obtener más información sobre las novedades de SQL Server 2017 (14.x) en Windows, consulte Novedades de SQL Server 2017.
Los requisitos de instalación varían según las necesidades de las aplicaciones. Las distintas ediciones de SQL Server han sido diseñadas para satisfacer los requisitos de rendimiento, tiempo de ejecución y precio propios de cada organización y cada persona. Los componentes de SQL Server que instale también dependen de sus necesidades concretas. Las secciones siguientes le servirán de ayuda para elegir la mejor opción entre las ediciones y los componentes disponibles en SQL Server.
Para conocer las notas de la versión más recientes y las novedades, vea Notas de la versión de SQL Server 2017 en Linux.
Para obtener una lista de las características de SQL Server no disponibles en Linux, vea Características y servicios no admitidos.
Probar SQL Server
Ediciones deSQL Server
En la siguiente tabla se describen las ediciones de SQL Server.
Edición | Definición |
---|---|
Enterprise | La oferta prémium, SQL Server Enterprise Edition, proporciona funciones de centro de datos de tecnología avanzada completas con un rendimiento ultrarrápido, virtualización ilimitada 1 e inteligencia empresarial integral, lo que habilita los mayores niveles de servicio para las cargas de trabajo críticas y el acceso del usuario final a información sobre los datos. Enterprise Edition está disponible para su evaluación. Hay disponible una implementación de evaluación durante 180 días. Para obtener información, consulte Recursos y documentos de licencias de SQL Server. |
Estándar | SQL Server Standard Edition proporciona administración básica de datos y base de datos de inteligencia empresarial para que los departamentos y pequeñas organizaciones ejecuten sus aplicaciones y admite las herramientas de desarrollo comunes, tanto locales como en la nube, que habilitan la administración eficaz de bases de datos con recursos de TI mínimos. |
Web | SQL Server Web Edition es una opción con un coste total de propiedad bajo para los hosts de Web (incluida la selección de la edición Web en IaaS en Azure) y los VAP de Web que proporciona capacidades asequibles de administración y escalabilidad para propiedades web, tanto de pequeña como de gran escala. |
Desarrollador | SQL Server Developer Edition permite a los desarrolladores compilar cualquier tipo de aplicación en SQL Server. Incluye toda la funcionalidad de la edición Enterprise, pero tiene licencias para usarse como sistema de prueba y desarrollo, no como un servidor de producción. SQL Server Developer es una opción ideal para las personas que compilan y prueban aplicaciones. |
Express edition | La edición de SQL Server Express es una base de datos gratuita para principiantes y es ideal para aprender a compilar pequeñas aplicaciones de servidor y de escritorio orientadas a datos. Es la mejor opción para los fabricantes de software independientes, los desarrolladores y los aficionados que compilan aplicaciones cliente. Si necesita características de base de datos más avanzadas, SQL Server Express se puede actualizar sin problemas a otras versiones superiores de SQL Server. SQL Server Express LocalDB es una versión ligera de la edición Express que tiene todas sus características de capacidad de programación, se ejecuta en modo usuario y presenta una instalación rápida y sin configuración, y una lista reducida de requisitos previos. |
1 La virtualización ilimitada está disponible en Enterprise Edition para los clientes con Software Assurance. Las implementaciones deben cumplir con la guía de licencias. Para obtener información, consulte Recursos y documentos de licencias de SQL Server.
Uso de SQL Server con aplicaciones cliente/servidor
Puede instalar solo los componentes de cliente de SQL Server en un equipo en el que se ejecuten aplicaciones cliente/servidor conectadas directamente a una instancia de SQL Server. Una instalación de componentes de cliente también es una buena opción si administra una instancia de SQL Server en un servidor de bases de datos, o si tiene pensado desarrollar aplicaciones de SQL Server .
Componentes de SQL Server
SQL Server 2017 (14.x) en Linux es compatible con el Motor de base de datos de SQL Server. En la tabla siguiente se indican las características del Motor de base de datos.
Componentes de servidor | Descripción |
---|---|
Motor de base de datos de SQL Server | El Motor de base de datos de SQL Server incluye el Motor de base de datos, el servicio principal para almacenar, procesar y proteger datos; también incluye replicación, búsqueda de texto completo, herramientas para administrar datos XML y relacionales e integración analítica de bases de datos. |
Ediciones Developer, Enterprise Core y Evaluation
Para conocer las características admitidas en las ediciones Developer, Enterprise Core y Evaluation, vea las características indicadas para SQL Server Enterprise Edition en las tablas siguientes.
La edición Developer sigue siendo compatible con solo un cliente de SQL Server Distributed Replay.
Límites de escalado
Característica | Enterprise | Estándar | Web | Express |
---|---|---|---|---|
Capacidad máxima de proceso utilizada por una sola instancia: Motor de base de datos de SQL Server 1 | Sistema operativo máximo | Limitada a menos de 4 sockets o 24 núcleos | Limitada a menos de 4 sockets o 16 núcleos | Limitada a menos de 1 socket o 4 núcleos |
Capacidad máxima de cálculo que usa una sola instancia: Analysis Services o Reporting Services | Sistema operativo máximo | Limitada a menos de 4 sockets o 24 núcleos | Limitada a menos de 4 sockets o 16 núcleos | Limitada a menos de 1 socket o 4 núcleos |
Memoria máxima para el grupo de búferes por cada instancia de Motor de base de datos de SQL Server | Sistema operativo máximo | 128 GB | 64 GB | 1410 MB |
Capacidad máxima de la extensión del grupo de búferes por instancia de Motor de base de datos de SQL Server | 32 * (configuración de memoria del servidor máxima) | 4 * (configuración de memoria del servidor máxima) | N/A | N/A |
Cantidad máxima de memoria para la caché de segmento del almacén de columnas por cada instancia de Motor de base de datos de SQL Server | Memoria ilimitada | 32 GB | 16 GB | 352 MB |
Tamaño máximo de datos optimizados para memoria por base de datos en Motor de base de datos de SQL Server | Memoria ilimitada | 32 GB | 16 GB | 352 MB |
Tamaño máximo de la base de datos relacional | 524 PB | 524 PB | 524 PB | 10 GB |
1 La licencia basada en Enterprise Edition con licencia de servidor y acceso de cliente (CAL) (no disponible para nuevos contratos) está limitada a un máximo de 20 núcleos por instancia de SQL Server. No hay ningún límite en el modelo de licencias de servidor basado en núcleos. Para obtener más información, vea Límites de la capacidad de cálculo de cada edición de SQL Server.
Alta disponibilidad de RDBMS
Característica | Enterprise | Estándar | Web | Express |
---|---|---|---|---|
Trasvase de registros | Sí | Sí | Sí | No |
Compresión de copia de seguridad | Sí | Sí | No | No |
Instantáneas de base de datos | Sí | No | N.º | No |
Instancia de clúster de conmutación por error de Always On 1. | Sí | Sí | No | No |
Grupos de disponibilidad Always On 2. | Sí | No | N.º | No |
Grupos de disponibilidad básica3 | No | Sí | No | No |
Grupo de disponibilidad de confirmación de réplica mínima | Sí | Sí | No | No |
Grupo de disponibilidad sin clúster | Sí | Sí | No | No |
Restauración de archivos y páginas en línea | Sí | No | N.º | No |
Índices en línea | Sí | No | N.º | No |
Recompilaciones de índices en línea reanudables | Sí | No | N.º | No |
Cambio de esquema en línea | Sí | No | N.º | No |
Recuperación rápida | Sí | No | N.º | No |
Copias de seguridad reflejadas | Sí | No | N.º | No |
Agregar memoria y CPU sin interrupción | Sí | No | N.º | No |
Copia de seguridad cifrada | Sí | Sí | No | No |
Copia de seguridad híbrida en Azure (copia de seguridad en dirección URL) | Sí | Sí | No | No |
1 En Enterprise Edition, el número de nodos es el máximo del sistema operativo. En Standard Edition hay compatibilidad con dos nodos.
2 En Enterprise Edition, proporciona compatibilidad con hasta 8 réplicas secundarias, incluidas 2 réplicas secundarias sincrónicas.
3 Standard Edition admite grupos de disponibilidad básica. Un grupo de disponibilidad básica admite dos réplicas, con una base de datos. Para más información sobre los grupos de disponibilidad básica, vea Grupos de disponibilidad básica Always On para una base de datos única.
Escalabilidad y rendimiento de RDBMS
Característica | Enterprise | Estándar | Web | Express |
---|---|---|---|---|
Almacén de columnas 1 | Sí | Sí | Sí | Sí |
Archivos binarios de objetos de gran tamaño en índices de almacén de columnas en clúster | Sí | Sí | Sí | Sí |
Recompilación de índices de almacén de columnas no en clúster en línea | Sí | No | N.º | No |
OLTP en memoria 1 | Sí | Sí | Sí | Sí |
Memoria principal persistente | Sí | Sí | Sí | Sí |
Particiones de tabla e índice | Sí | Sí | Sí | Sí |
Compresión de datos | Sí | Sí | Sí | Sí |
regulador de recursos | Sí | No | N.º | No |
Paralelismo de tabla con particiones | Sí | No | N.º | No |
Asignación de memoria de página grande habilitada para NUMA y matriz de búferes | Sí | No | N.º | No |
Regulación de recursos de E/S | Sí | No | N.º | No |
Perdurabilidad diferida | Sí | Sí | Sí | Sí |
Ajuste automático | Sí | No | N.º | No |
Combinaciones adaptables de modo de proceso por lotes | Sí | No | N.º | No |
Comentarios de concesión de memoria de modo de proceso por lotes | Sí | No | N.º | No |
Ejecución intercalada de funciones con valores de tabla de múltiples instrucciones | Sí | Sí | Sí | Sí |
Mejoras de inserción masiva | Sí | Sí | Sí | Sí |
1 El tamaño de los datos de OLTP en memoria y la memoria caché del segmento del almacén de columnas se limitan a la cantidad de memoria especificada por edición en la sección Límites de escala. El grado de paralelismo máximo está limitado. El grado paralelismo (DOP) de proceso de la compilación de un índice se limita a 2 DOP para Standard Edition y 1 DOP para las ediciones Web y Express. Se refiere a los índices de almacén de columnas que se crean en tablas basadas en disco y en tablas optimizadas para memoria.
Seguridad de RDBMS
Característica | Enterprise | Estándar | Web | Express |
---|---|---|---|---|
Seguridad de nivel de fila | Sí | Sí | Sí | Sí |
Always Encrypted | Sí | Sí | Sí | Sí |
Enmascaramiento de datos dinámicos | Sí | Sí | Sí | Sí |
Auditoría básica | Sí | Sí | Sí | Sí |
Auditoría específica | Sí | Sí | Sí | Sí |
Cifrado de base de datos transparente (TDE) | Sí | No | N.º | No |
Roles definidos por el usuario | Sí | Sí | Sí | Sí |
Bases de datos independientes | Sí | Sí | Sí | Sí |
Cifrado para copias de seguridad | Sí | Sí | No | No |
Capacidad de administración de RDBMS
Característica | Enterprise | Estándar | Web | Express |
---|---|---|---|---|
Conexión de administración dedicada | Sí | Sí | Sí | Sí 1 |
Compatibilidad con PowerShell scripting | Sí | Sí | Sí | Sí |
Compatibilidad con las operaciones de componentes de aplicación de capa de datos: extracción, implementación, actualización, eliminación | Sí | Sí | Sí | Sí |
Automatización de directivas (comprobar en la programación y cambio) | Sí | Sí | Sí | No |
Recopilador de datos de rendimiento | Sí | Sí | Sí | No |
Informes de rendimiento estándar | Sí | Sí | Sí | No |
Guías del plan y congelación del plan para las guías del plan | Sí | Sí | Sí | No |
Consulta directa de vistas indexadas (mediante la sugerencia NOEXPAND) | Sí | Sí | Sí | Sí |
Mantenimiento automático de vistas indexadas | Sí | Sí | Sí | No |
Vistas distribuidas con particiones | Sí | No | N.º | No |
Operaciones de índice en paralelo | Sí | No | N.º | No |
Uso automático de vistas indexadas por el optimizador de consultas | Sí | No | N.º | No |
Comprobación de coherencia en paralelo | Sí | No | N.º | No |
Punto de control de la utilidad de SQL Server | Sí | No | N.º | No |
1 Con marca de seguimiento.
Programación
Característica | Enterprise | Estándar | Web | Express |
---|---|---|---|---|
JSON | Sí | Sí | Sí | Sí |
Almacén de consultas | Sí | Sí | Sí | Sí |
Temporal | Sí | Sí | Sí | Sí |
Compatibilidad con XML nativo | Sí | Sí | Sí | Sí |
Índices XML | Sí | Sí | Sí | Sí |
Funciones MERGE y UPSERT | Sí | Sí | Sí | Sí |
Tipos de datos de fecha y hora | Sí | Sí | Sí | Sí |
Compatibilidad para internacionalización | Sí | Sí | Sí | Sí |
Búsqueda de texto completo y semántica | Sí | Sí | Sí | Sí |
Especificación de idioma en la consulta | Sí | Sí | Sí | Sí |
Service Broker (mensajería) | Sí | Sí | No 1 | No 1 |
Transact-SQL, extremos | Sí | Sí | Sí | No |
Grafo | Sí | Sí | Sí | Sí |
1 Solo cliente.
Integration Services
Para obtener información sobre las características de Integration Services (SSIS) compatibles con las ediciones de SQL Server, vea Características de Integration Services compatibles con las ediciones de SQL Server.
Servicios espaciales y de ubicación
Nombre de característica | Enterprise | Estándar | Web | Express |
---|---|---|---|---|
Índices espaciales | Sí | Sí | Sí | Sí |
Tipos de datos planares y geodésicos | Sí | Sí | Sí | Sí |
Bibliotecas espaciales avanzadas | Sí | Sí | Sí | Sí |
Importación y exportación de formatos de datos espaciales estándar del sector | Sí | Sí | Sí | Sí |
Características y servicios no admitidos
Las siguientes características y servicios no están disponibles para SQL Server 2017 (14.x) en Linux. La compatibilidad de estas características se incrementará con el tiempo.
Área | Característica o servicio no admitido | Comentarios |
---|---|---|
Motor de base de datos | Replicación de mezcla | |
Stretch DB | Esta característica está en desuso en SQL Server 2022 (16.x) y no se admite. | |
PolyBase | Se admite en SQL Server 2019 (15.x) y versiones posteriores. | |
Consulta distribuida con conexiones de terceros | ||
Servidores vinculados a orígenes de datos distintos de SQL Server | Instale PolyBase en Linux para consultar otros orígenes de datos desde SQL Server mediante la sintaxis de Transact-SQL. En escenarios en los que PolyBase no resulta útil, envíe comentarios al foro de Microsoft Azure. | |
Procedimientos almacenados extendidos del sistema (xp_cmdshell ) |
Esta característica está en desuso. Si tiene requisitos específicos, envíe sus comentarios al foro de Microsoft Azure. | |
FileTable, FILESTREAM | Si tiene requisitos específicos, envíe sus comentarios al foro de Microsoft Azure. | |
Ensamblados CLR con el conjunto de permisos EXTERNAL_ACCESS o UNSAFE |
||
Buffer Pool Extension | ||
Copia de seguridad en URL: blob en páginas | La copia de seguridad en URL es compatible con los blobs en bloques, mediante la firma de acceso compartido. | |
Agente SQL Server | Subsistemas: CmdExec, PowerShell, Agente de lectura de cola, SSIS, SSAS, SSRS | |
Alertas | ||
Agente de registro del LOG | ||
Copia de seguridad administrada | ||
Alta disponibilidad | Creación de reflejo de la base de datos | Esta característica está en desuso. En su lugar, use Grupos de disponibilidad AlwaysOn. |
Seguridad | Administración extensible de claves (EKM) | |
Autenticación integrada de Windows para servidores vinculados | ||
Autenticación integrada de Windows para puntos de conexión de grupos de disponibilidad (AG) | Cree y use la autenticación de punto de conexión basada en certificados para grupos de disponibilidad. Para más información, consulte Configuración de un grupo de disponibilidad AlwaysOn de SQL Server para alta disponibilidad en Linux. | |
Servicios | SQL Server Browser | |
SQL Server R Services | SQL Server R es compatible con SQL Server, pero SQL Server R Services como paquete independiente no lo es. Puede instalar Machine Learning Services en Linux para SQL Server 2019 y SQL Server 2022. |
|
Analysis Services | ||
Reporting Services | En SQL Server 2019 (15.x) y versiones posteriores, configure bases de datos de catálogo de Power BI Report Server para SQL Server en Linux. Ejecute SQL Server Reporting Services (SSRS) en Windows y hospede las bases de datos de catálogo para SSRS en implementaciones SQL Server en Linux. | |
Data Quality Services | ||
Master Data Services |
Para obtener una lista de las características admitidas por ediciones de SQL Server en Windows, vea:
- Ediciones y características admitidas de SQL Server 2022
- Ediciones y características admitidas de SQL Server 2019
- Ediciones y las características admitidas de SQL Server 2017
- Ediciones y las características admitidas de SQL Server 2016