

# Características de Microsoft SQL Server en Amazon RDS
<a name="SQLServer.Concepts.General.FeatureSupport"></a>

Las versiones de SQL Server admitidas en Amazon RDS incluyen las siguientes características. En general, las versiones también incluyen funciones de versiones anteriores, a menos que se indique lo contrario en la documentación de Microsoft.

**Topics**
+ [Características de Microsoft SQL Server 2022](#SQLServer.Concepts.General.FeatureSupport.2022)
+ [Características de Microsoft SQL Server 2019](#SQLServer.Concepts.General.FeatureSupport.2019)
+ [Características de Microsoft SQL Server 2017](#SQLServer.Concepts.General.FeatureSupport.2017)
+ [Características de Microsoft SQL Server 2016](#SQLServer.Concepts.General.FeatureSupport.2016)
+ [Fin del soporte de Microsoft SQL Server 2014 en Amazon RDS](#SQLServer.Concepts.General.FeatureSupport.2014)
+ [Fin del soporte de Microsoft SQL Server 2012 en Amazon RDS](#SQLServer.Concepts.General.FeatureSupport.2012)
+ [Fin del soporte de Microsoft SQL Server 2008 R2 en Amazon RDS](#SQLServer.Concepts.General.FeatureSupport.2008)
+ [Compatibilidad de captura de datos de cambio para instancias de base de datos de Microsoft SQL Server](SQLServer.Concepts.General.CDC.md)
+ [Características no compatibles y características con compatibilidad limitada](SQLServer.Concepts.General.FeatureNonSupport.md)

## Características de Microsoft SQL Server 2022
<a name="SQLServer.Concepts.General.FeatureSupport.2022"></a>

SQL Server 2022 incluye muchas características nuevas, como las siguientes: 
+ Optimización de planes sensible a los parámetros: permite almacenar varios planes en caché para una sola declaración parametrizada, lo que podría reducir los problemas relacionados con la detección de parámetros.
+ SQL Server Ledger: permite demostrar criptográficamente que sus datos no se han modificado sin autorización.
+ Inicialización instantánea de archivos para eventos de crecimiento de archivos de registro de transacciones: permite una ejecución más rápida de los eventos de crecimiento de registros de hasta 64 MB, incluso en el caso de bases de datos con el TDE activado.
+ Mejoras en la simultaneidad del bloqueo de páginas en el sistema: reduce el bloqueo de páginas y, al mismo tiempo, asigna y desasigna páginas y extensiones de datos, lo que proporciona importantes mejoras de rendimiento para cargas de trabajo pesadas de `tempdb`.

Para obtener la lista completa de características de SQL Server 2022, consulte [Novedades de SQL Server 2022 (16.x)](https://learn.microsoft.com/en-us/sql/sql-server/what-s-new-in-sql-server-2022?view=sql-server-ver16) en la documentación de Microsoft.

Para ver una lista de las características no admitidas, consulte [Características no compatibles y características con compatibilidad limitada](SQLServer.Concepts.General.FeatureNonSupport.md). 

## Características de Microsoft SQL Server 2019
<a name="SQLServer.Concepts.General.FeatureSupport.2019"></a>

SQL Server 2019 incluye muchas características nuevas, como las siguientes: 
+ Recuperación acelerada de bases de datos (ADR): reduce el tiempo de recuperación tras un reinicio o una restauración de transacciones de larga ejecución.
+ Procesamiento inteligente de consultas (IQP):
  + Realimentación de concesión de memoria en modo de fila: corrige las concesiones excesivas automáticamente, que de otro modo provocarían una pérdida de memoria y una simultaneidad reducida.
  + Modo por lotes en almacén de filas: habilita la ejecución del modo por lotes para cargas de trabajo analíticas sin requerir índices de almacén de columnas.
  + Compilación diferida de variables de tabla: mejora la calidad del plan y el rendimiento general de las consultas que hacen referencia a variables de tabla.
+ Rendimiento inteligente:
  + `OPTIMIZE_FOR_SEQUENTIAL_KEY`Opción de índice: mejora el rendimiento de las inserciones de alta simultaneidad en los índices.
  + Escalabilidad indirecta mejorada del punto de control: ayuda a las bases de datos con cargas de trabajo DML pesadas.
  + Actualizaciones de espacio libre de páginas simultáneas (PFS): permite la gestión como un bloqueo compartido en lugar de un bloqueo exclusivo.
+ Mejoras en la monitorización:
  + `WAIT_ON_SYNC_STATISTICS_REFRESH`Tipo de espera: muestra el tiempo acumulado a nivel de instancia invertido en operaciones de actualización de estadísticas sincrónicas.
  + Configuraciones de ámbito de base de datos: Incluyen `LIGHTWEIGHT_QUERY_PROFILING` y `LAST_QUERY_PLAN_STATS`.
  + Funciones de administración dinámica (DMF): incluyen `sys.dm_exec_query_plan_stats` y `sys.dm_db_page_info`.
+ Advertencias de truncamiento detallado: el mensaje de error de truncamiento de datos se establece de forma predeterminada para incluir nombres de tabla y columna y el valor truncado.
+ Creación de índices en línea reanudable: en SQL Server 2017, solo se admite la reconstrucción de índices en línea reanudable.

Para obtener la lista completa de características de SQL Server 2019, consulte [Novedades de SQL Server 2019 (15.x)](https://docs.microsoft.com/en-us/sql/sql-server/what-s-new-in-sql-server-ver15) en la documentación de Microsoft.

Para ver una lista de las características no admitidas, consulte [Características no compatibles y características con compatibilidad limitada](SQLServer.Concepts.General.FeatureNonSupport.md). 

## Características de Microsoft SQL Server 2017
<a name="SQLServer.Concepts.General.FeatureSupport.2017"></a>

SQL Server 2017 incluye muchas características nuevas, como las siguientes: 
+ Procesamiento de consultas adaptativas
+ Corrección automática del plan (una característica de ajuste automático)
+ GraphDB
+ Reconstrucciones de índices que pueden reanudarse

Para obtener la lista completa de características de SQL Server 2017, consulte [Novedades de SQL Server 2017](https://docs.microsoft.com/en-us/sql/sql-server/what-s-new-in-sql-server-2017) en la documentación de Microsoft.

Para ver una lista de las características no admitidas, consulte [Características no compatibles y características con compatibilidad limitada](SQLServer.Concepts.General.FeatureNonSupport.md). 

## Características de Microsoft SQL Server 2016
<a name="SQLServer.Concepts.General.FeatureSupport.2016"></a>

Amazon RDS es compatible con las siguientes características de SQL Server 2016:
+ Cifrado en todo momento
+ Compatibilidad con JSON
+ Análisis operativo
+ Almacén de consultas
+ Tablas temporales

Para obtener la lista completa de características de SQL Server 2016, consulte [Novedades de SQL Server 2016](https://docs.microsoft.com/en-us/sql/sql-server/what-s-new-in-sql-server-2016) en la documentación de Microsoft.

## Fin del soporte de Microsoft SQL Server 2014 en Amazon RDS
<a name="SQLServer.Concepts.General.FeatureSupport.2014"></a>

SQL Server 2014 ha llegado al final del soporte en Amazon RDS.

RDS está actualizando todas las instancias de base de datos existentes que aún utilizan SQL Server 2014 a la última versión secundaria de SQL Server 2016. Para obtener más información, consulte [Administración de versiones en Amazon RDS](SQLServer.Concepts.General.VersionSupport.md#SQLServer.Concepts.General.Version-Management).

## Fin del soporte de Microsoft SQL Server 2012 en Amazon RDS
<a name="SQLServer.Concepts.General.FeatureSupport.2012"></a>

SQL Server 2012 ha llegado al final del soporte en Amazon RDS.

RDS está actualizando todas las instancias de base de datos existentes que aún utilizan SQL Server 2012 a la última versión secundaria de SQL Server 2016. Para obtener más información, consulte [Administración de versiones en Amazon RDS](SQLServer.Concepts.General.VersionSupport.md#SQLServer.Concepts.General.Version-Management).

## Fin del soporte de Microsoft SQL Server 2008 R2 en Amazon RDS
<a name="SQLServer.Concepts.General.FeatureSupport.2008"></a>

SQL Server 2008 R2 ha llegado al final del soporte en Amazon RDS.

RDS está actualizando todas las instancias de base de datos existentes que aún utilizan SQL Server 2008 R2 a la última versión secundaria de SQL Server 2012. Para obtener más información, consulte [Administración de versiones en Amazon RDS](SQLServer.Concepts.General.VersionSupport.md#SQLServer.Concepts.General.Version-Management).

# Compatibilidad de captura de datos de cambio para instancias de base de datos de Microsoft SQL Server
<a name="SQLServer.Concepts.General.CDC"></a>

Amazon RDS admite la captura de datos de cambios (CDC) para las instancias de base de datos que ejecutan Microsoft SQL Server. CDC captura cambios que se realizan a los datos de las tablas y almacena los metadatos sobre cada cambio a los que puede obtener acceso más tarde. Para obtener más información, consulte [Captura de datos de cambio](https://docs.microsoft.com/en-us/sql/relational-databases/track-changes/track-data-changes-sql-server#Capture) en la documentación de Microsoft. 

Amazon RDS admite CDC para las siguientes ediciones y versiones de SQL Server:
+ Microsoft SQL Server Enterprise Edition (todas las versiones) 
+ Microsoft SQL Server Standard Edition: 
  + 2022
  + 2019
  + 2017
  + 2016, versión 13.00.4422.0 SP1 CU2 y posterior

Para usar CDC con las instancias de base de datos de Amazon RDS, primero habilite o deshabilite CDC en el nivel de base de datos mediante los procedimientos almacenados proporcionados por RDS. Tras ello, cualquier usuario que tenga el rol `db_owner` de esa base de datos puede usar los procedimientos almacenados de Microsoft nativos para controlar CDC en la base de datos. Para obtener más información, consulte [Uso de la captura de datos de cambios de Amazon RDS para SQL Server](Appendix.SQLServer.CommonDBATasks.CDC.md). 

Puede usar CDC y AWS Database Migration Service para habilitar la reproducción continua desde instancias de base de datos de SQL Server. 

# Características no compatibles y características con compatibilidad limitada
<a name="SQLServer.Concepts.General.FeatureNonSupport"></a>

Las siguientes características de Microsoft SQL Server no son compatibles con Amazon RDS: 
+ Copia de seguridad en Almacenamiento de blobs de Microsoft Azure
+ Extensión del grupo de búferes
+ Políticas de contraseñas personalizadas
+ Data Quality Services
+ Trasvase de registros de bases de datos
+ Instantáneas de base de datos (solo admite instantáneas de instancia de base de datos de Amazon RDS)
+ Se han ampliado los procedimientos almacenados, incluido xp\$1cmdshell
+ Compatibilidad con FILESTREAM
+ Tablas de archivos
+ Machine Learning y servicios R (requiere acceso al sistema operativo para la instalación)
+ Planes de mantenimiento
+ Recopilador de datos de desempeño
+ Administración basada en políticas
+ PolyBase
+ Replicación
+ Desencadenadores de nivel de servidor
+ Puntos de enlace de Service Broker
+ Base de datos Stretch
+ Propiedad de base de datos TRUSTWORTHY (requiere el rol de administrador del sistema)
+ Puntos de enlace T-SQL (las operaciones que usan CREATE ENDPOINT no están disponibles)
+ WCF Data Services

Las siguientes características de Microsoft SQL Server tienen compatibilidad limitada en Amazon RDS:
+ Consultas distribuidas o servidores vinculados. Para obtener más información, consulte [Implementación de servidores vinculados con Amazon RDS for Microsoft SQL Server](https://aws.amazon.com/blogs/database/implement-linked-servers-with-amazon-rds-for-microsoft-sql-server/).
+ Common Runtime Language (CLR). En RDS for SQL Server 2016 y versiones anteriores, CLR es compatible en modo `SAFE` y solo cuando se utilizan bits de ensamblaje. CLR no es compatible con RDS for SQL Server 2017 y versiones posteriores. Para obtener más información, consulte [Integración de Common Runtime Language](https://docs.microsoft.com/en-us/sql/relational-databases/clr-integration/common-language-runtime-integration-overview) en la documentación de Microsoft.
+ Servidores enlazados con Oracle OLEDB en Amazon RDS para SQL Server. Para obtener más información, consulte [Compatibilidad con servidores enlazados con Oracle OLEDB en Amazon RDS para SQL Server](Appendix.SQLServer.Options.LinkedServers_Oracle_OLEDB.md).

Las siguientes características no son compatibles en Amazon RDS con SQL Server 2022:
+ Suspensión de la base de datos para instantánea
+ Origen de datos externo
+ Copia de seguridad y restauración en un almacenamiento de objetos compatible con S3
+ Integración del almacén de objetos
+ TLS 1.3 y MS-TDS 8.0
+ Copia de seguridad, compresión y descarga con QAT
+ SQL Server Analysis Services (SSAS)
+ Duplicación de bases de datos con implementaciones multi-AZ SQL Server Always On es el único método compatible con implementaciones multi-AZ