Fecha de publicación: 15 de septiembre de 2026
Versión: 17.0.5005.3
Resumen
En este artículo se describe la actualización acumulativa 9 (CU9) para Microsoft SQL Server 2025. Este paquete de actualización contiene 45 correcciones que se emitieron después del lanzamiento de la actualización acumulativa 8 de SQL Server 2025. Actualiza los componentes de las compilaciones siguientes:
- SQL Server - Versión del producto: 17.0.5005.3, versión del archivo: 2025.170.5005.3
- Analysis Services: versión del producto: 17.0.25.223; versión del archivo: 2025.170.25.223
Importante
Para ayudar a proteger SQL Server en Windows, habilite el cifrado con protección ampliada.
Problemas conocidos en esta actualización
Comportamiento incorrecto de SESSION_CONTEXT en planes paralelos
Las consultas que usan la función integrada pueden devolver resultados incorrectos o desencadenar archivos de volcado de infracción de acceso (AV) cuando se ejecutan en planes de SESSION_CONTEXT consulta paralelos. Este problema se produce debido a la manera en que SESSION_CONTEXT interactúa con subprocesos de ejecución en paralelo, especialmente si la sesión se restablece para su reutilización.
Para obtener más información, consulta la sección Problemas conocidos en SESSION_CONTEXT.
Las consultas a servidor vinculado que utilizan MSDASQL fallan y generan el error 7416
Las consultas de servidor vinculado que usan el proveedor MSDASQL (Proveedor OLE DB para controladores ODBC) y especifican una cadena de proveedor (@provstr) fallan y devuelven el siguiente mensaje de error:
Mensaje 7416, nivel 16
Se deniega el acceso al servidor remoto porque no existe ninguna asignación de inicio de sesión.
Una comprobación de validación de conexión más estricta en el motor de base de datos puede rechazar conexiones para determinadas configuraciones de servidor vinculado que usan el proveedor MSDASQL, incluso si las compilaciones anteriores permitían esas conexiones.
Para más información y soluciones alternativas, consulte Consultas de servidor vinculado que usan MSDASQL devuelven el error 7416.
Infracción de acceso al consultar sys.dm_exec_requests durante la recuperación de la base de datos
Las consultas en sys.dm_exec_requests pueden generar una infracción de acceso y generar un archivo de copia de seguridad si se ejecutan mientras una base de datos aún se está recuperando. Este problema puede producirse durante una operación RESTORE de base de datos, durante la recuperación del inicio o antes de que una réplica de grupo de disponibilidad termine de conectarse.
El registro de errores de SQL Server contiene entradas similares al texto siguiente:
The database '<DatabaseName>' is marked RESTORING and is in a state that does not allow recovery to be run.
***Stack Dump being sent to <SQLServerLogFolder>\SQLDump0215.txt
SqlDumpExceptionHandler: Process 77 generated fatal exception c0000005 EXCEPTION_ACCESS_VIOLATION. SQL Server is terminating this process.
*******************************************************************************
BEGIN STACK DUMP:
07/30/26 07:37:23 spid 77
Exception Address = <frame id="00" address="0x7FFDED94970D" pdb="sqlmin.pdb" age="2" guid="E1039014-237E-4DB6-88FD-4A2AB31C651F" module="sqlmin" rva="0x2970D" />
Exception Code = c0000005 EXCEPTION_ACCESS_VIOLATION
Access Violation occurred reading address 00000000000000F0
Input Buffer <size> bytes -
<dbo.sp_YourMonitoringStoredProcedure>
Este problema se produce debido a un cambio que hace que se haga referencia a las estructuras internas en memoria antes de que se inicialicen por completo.
Microsoft es consciente del problema y está investigando una solución. Hasta que haya una corrección disponible, use una de las siguientes mitigaciones:
- Habilite la marca de seguimiento 4696 para no participar en el cambio de código que provoca este problema. Si habilita esta marca de seguimiento, las consultas de supervisión que consultan
sys.dm_exec_requestsosys.sysprocessesen réplicas secundarias pueden devolver el error 976 o el error 978 como hacían antes de instalar esta actualización. - Evite consultas en
sys.dm_exec_requestspara las bases de datos que se están recuperando. - Desinstale esta actualización.
Mejoras y correcciones incluidas en esta actualización
Hay disponible un libro de Microsoft Excel descargable que contiene una lista resumida de compilaciones, junto con su ciclo de vida de soporte técnico actual. El archivo Excel también contiene listas de correcciones detalladas para SQL Server 2025, SQL Server 2022, SQL Server 2019 y SQL Server 2017. Descargue este archivo de Excel ahora.
Nota
Se puede hacer referencia a entradas individuales de la tabla siguiente directamente a través de un marcador. Si selecciona cualquier id. de referencia de error en la tabla, se agrega una etiqueta de marcador a la dirección URL con el formato "#NNNNNNN". A continuación, puede compartir esta dirección URL con otras personas para que puedan ir directamente a la corrección deseada de la tabla.
Para obtener más información sobre los errores corregidos y las mejoras que se incluyen en esta actualización acumulativa, consulte la tabla siguiente.
| Referencia de errores | Descripción | Área de corrección | Componente | Plataforma |
|---|---|---|---|---|
| 5126015 | Corrige un problema en el que se produce un error al crear un usuario de base de datos y devuelve errores de asignación de caracteres o de token si el nombre para mostrar del usuario contiene Kanji u otros caracteres Unicode que la página de códigos predeterminada del sistema no admite. | Motor de SQL Server | Infraestructura de seguridad | Windows |
| 5314117 | Corrigen un desbordamiento del búfer que se produce durante una llamada a procedimiento remoto (RPC) de Tabular Data Stream (TDS) autenticada y hace que el proceso de SQL Server finalice inesperadamente. | Motor de SQL Server | Motor de SQL Server | Todo |
| 5383382 | Corrige una vulnerabilidad que afecta a la copia de seguridad administrada de SQL Server en los procedimientos almacenados de Microsoft Azure, managed_backup.sp_get_encryption_option y managed_backup.sp_do_backup. Los clientes que usan copias de seguridad administradas deben aplicar esta actualización a través del proceso de mantenimiento de SQL Server estándar. |
Motor de SQL Server | Servicios de administración | Todo |
| 5434226 | Mejora la validación de los metadatos de copia de seguridad que el VSS Writer de SQL Server procesa para que los metadatos con o sin formato incorrecto se rechacen de forma segura. | Motor de SQL Server | Restauración de copia de seguridad | Windows |
| 5442240 | Mejora la validación de seguridad cuando Agente SQL Server carga componentes del agente de tareas. | Motor de SQL Server | Agente SQL | Windows |
| 5456076 | Mejora la confiabilidad y la seguridad de Agente SQL Server cuando procesa determinadas entradas. | Motor de SQL Server | Servicios de administración | Todo |
| 5459623 | Corrige un problema por el que el proveedor de WMI de SQL Server procesa incorrectamente las entradas con formato incorrecto, pero conserva el comportamiento existente para las entradas válidas. | Herramientas de cliente de SQL Server | Proveedor de WMI de SQL Server | Windows |
| 5459705 | Corrige un error de aserción que se produce en el bloqueo optimizado si se vuelve a calificar una fila después de reenviar la fila. | Motor de SQL Server | Métodos de acceso | Todo |
| 5462726 | Corrige una vulnerabilidad de seguridad en el control de solicitudes de inicio de sesión que usan la autenticación de Microsoft Entra. | Motor de SQL Server | Infraestructura de seguridad | Todo |
| 5473622 | Corrige un problema por el que se produce un error al crear un usuario de base de datos desde Microsoft Entra ID mediante la opción WITH OBJECT_ID si el nombre para mostrar del usuario contiene caracteres Kanji u otros caracteres Unicode que no admite la página de códigos predeterminada del sistema. |
Motor de SQL Server | Infraestructura de seguridad | Windows |
| 5477946 | Corrige un problema que afecta a la seguridad y la confiabilidad de Agente SQL Server en determinadas condiciones operativas. | Motor de SQL Server | Servicios de administración | Todo |
| 5479036 | Corrige un problema en el que una réplica secundaria no puede unirse a un grupo de disponibilidad que tiene un nombre de 64 caracteres y un tipo de clúster de NONE o EXTERNAL. |
Motor de SQL Server | Alta disponibilidad y recuperación ante desastres | Todo |
| 5482770 | Corrige un problema en el que la función SUBSTRING lee más allá del búfer asignado si procesa un valor DBCS varchar con formato incorrecto en un procedimiento almacenado compilado de forma nativa. |
Motor de SQL Server | OLTP en memoria | Todo |
| 5482825 | Corrige una infracción de acceso que hace que el proceso de SQL Server finalice inesperadamente si un valor nvarchar que contiene una secuencia de variación ideográfica se convierte o trunca con una intercalación sensible al selector de variación (_VSS) en un procedimiento almacenado compilado de forma nativa. |
Motor de SQL Server | OLTP en memoria | Todo |
| 5482831 | Corrige un problema por el que la transmisión de datos nvarchar(max) con una intercalación sensible al selector de variación (_VSS) en un procedimiento almacenado compilado de forma nativa provoca una sobrescritura del búfer del montón o hace que el servidor deje de responder. Este problema se produce si la configuración de TEXTSIZE trunca los datos y se usan tamaños de paquete pequeños de flujo TDS. |
Motor de SQL Server | OLTP en memoria | Todo |
| 5486869 | Corrige un problema en el que una búsqueda de id. de clase en el código de enclave lee memoria arbitraria. | Motor de SQL Server | Infraestructura de seguridad | Windows |
| 5486988 | Agrega la validación de límites para los campos de atestación insertados que analiza sys.sp_describe_parameter_encryption. |
Motor de SQL Server | Infraestructura de seguridad | Windows |
| 5487460 | Mejora la validación de las respuestas de puntos de conexión de almacenamiento externo compatibles con S3 durante el acceso a datos externos. | Motor de SQL Server | PolyBase | Todo |
| 5494995 | Corrige un problema en el que se abre un cliente de escucha TCP sin procesar para el motor de DW y el control DMS y los canales de datos si los servicios de PolyBase se inician mediante parámetros de línea de comandos modificados. | Motor de SQL Server | PolyBase | Todo |
| 5495464 | Corrige un problema en el control de listas de atributos DTD para el tipo de datos xml. |
Motor de SQL Server | XML | Todo |
| 5495722 | Corrige una infracción de acceso que se produce si una consulta incluye una declaración XML OPTION (USE PLAN) extremadamente grande, lo que puede provocar que el proceso de SQL Server finalice inesperadamente. |
Motor de SQL Server | XML | Todo |
| 5496451 | Corrige el desbordamiento aritmético y el acceso a la memoria fuera de los límites en las funciones LEFT_SHIFT y RIGHT_SHIFT si procesan valores de desplazamiento o entradas binarias especialmente diseñados. Esta actividad puede hacer que el proceso de SQL Server finalice inesperadamente. |
Motor de SQL Server | Programación | Todo |
| 5496497 | Mejora la forma en que SQL Server procesa y genera determinados datos de eventos internos para proteger mejor la información. | Motor de SQL Server | Programación | Todo |
| 5498355 | Corrige un problema de seguridad en SQL Server en el que una validación insuficiente en Eventos extendidos puede provocar corrupción de memoria. | Motor de SQL Server | Eventos extendidos | Todo |
| 5498927 | Corregir varias vulnerabilidades de seguridad que permiten la divulgación de información o una denegación de servicio si el motor de base de datos lee un archivo de Eventos extendidos (.xel) especialmente diseñado. | Motor de SQL Server | Eventos extendidos | Todo |
| 5499864 | Corrige un desbordamiento de enteros en el lector XML que se produce si se procesa un archivo de formato XML especialmente diseñado mediante OPENROWSET(BULK ...) o BULK INSERT. Esta condición puede hacer que el proceso de SQL Server deje de responder o termine inesperadamente. |
Motor de SQL Server | XML | Todo |
| 5501925 | Corrige un problema en el que una condición de error en sys.fn_external_policy_actions_assigned_to_principal genera un mensaje de error con formato incorrecto. |
Motor de SQL Server | Infraestructura de seguridad | Todo |
| 5502845 | Mejora la validación de la longitud del búfer en el código de enclave. | Motor de SQL Server | Infraestructura de seguridad | Windows |
| 5504495 | Corrige un problema por el que el campo data_sensitivity_information no se rellena de forma coherente en los registros de auditoría generados por el grupo de acciones de auditoría SCHEMA_OBJECT_ACCESS_GROUP. Esta corrección garantiza que la información confidencial se incluya de forma fiable en todos los registros de auditoría aplicables. |
Motor de SQL Server | Infraestructura de seguridad | Todo |
| 5504681 | Corrige un problema por el que el contador de rendimiento Buffer cache hit ratio siempre muestra cero en el Monitor de rendimiento. |
Motor de SQL Server | SQL OS | Windows |
| 5505723 | Corrige un problema de validación de entrada incorrecta en SQL Server que permite a una persona usuaria autenticada revelar una cantidad limitada de memoria. Esta corrección refuerza la validación de entrada. | Motor de SQL Server | Optimizador de consultas | Todo |
| 5506053 | Corrige un problema de validación de entrada incorrecta en SQL Server que permite a una persona usuaria autenticada revelar información dentro en memoria. Esta corrección refuerza la validación de entrada. | Motor de SQL Server | Optimizador de consultas | Todo |
| 5506113 | Corrige un problema de validación incorrecta de la entrada en SQL Server en el que un usuario autenticado puede proporcionar un puntero del que SQL Server elimina una referencia y lee, pero no ejecuta. Este problema puede provocar la generación de archivos de volcado o condiciones de memoria insuficiente. Esta corrección refuerza la validación de entrada. | Motor de SQL Server | Optimizador de consultas | Todo |
| 5511027 | Corrige una incoherencia en el uso del espacio tempdb que notifica después de las operaciones de eliminación o truncamiento de sys.dm_db_session_space_usage. |
Motor de SQL Server | Administración de almacenamiento | Todo |
| 5514968 | Añade compatibilidad con la configuración manual de soft-NUMA en las ediciones Standard y Standard Developer de SQL Server. | Motor de SQL Server | SQL OS | Windows |
| 5529170 | Corrige la validación incorrecta del desplazamiento de campos en la API SqlDataRecord.SetBytes para valores sql_variant que pueden provocar una escritura fuera de los límites en el montón si la integración de CLR está activada. |
Motor de SQL Server | Programación | Windows |
| 5529203 | Mejora el procesamiento de las entradas de Showplan para reforzar la seguridad y la confiabilidad. | Motor de SQL Server | Tienda de consultas | Windows |
| 5529344 | Mejora la protección de los datos de replicación internos durante las operaciones de procesamiento. | Motor de SQL Server | Replicación | Todo |
| 5529357 | Mejora el control de los datos de texto en la replicación de mezcla para mejorar la seguridad y la confiabilidad. | Motor de SQL Server | Replicación | Todo |
| 5529369 | Mejora la validación y el control de las operaciones de replicación para mejorar la seguridad y la confiabilidad. | Motor de SQL Server | Replicación | Todo |
| 5529380 | Mejora la seguridad y la confiabilidad de las suscripciones de actualización en cola en la replicación transaccional. | Motor de SQL Server | Replicación | Windows |
| 5529393 | Mejora la seguridad y la confiabilidad de las suscripciones de actualización en cola en la replicación transaccional. | Motor de SQL Server | Replicación | Windows |
| 5529457 | Corregir un problema en Change Event Streaming (CES) que impide la deserialización de eventos si las cargas de datos de eventos contienen determinados caracteres. | Motor de SQL Server | Replicación | Todo |
| 5529461 | Corrige los archivos de volcado de SQL Server que pueden generarse durante la serialización de datos de objetos grandes transmitidos mediante Change Event Streaming. | Motor de SQL Server | Replicación | Todo |
| 5650414 | Agrega el modo de vínculo de varias bases de datos para el vínculo de Instancia administrada. Puede usar este modo para extender un grupo de disponibilidad Always On existente que contenga varias bases de datos de SQL Server a Azure SQL Managed Instance, así como para replicar y conmigrar por error esas bases de datos a la vez. | Motor de SQL Server | Alta disponibilidad y recuperación ante desastres | Todo |
Cómo obtener o descargar esta CU o el paquete de CU más reciente
Cómo obtener o descargar el paquete de actualización acumulativa más reciente para Windows (recomendado)
La actualización siguiente está disponible en el Centro de descarga de Microsoft:
Descargue el paquete de actualización acumulativa más reciente para SQL Server 2025 ahora
Nota
- El Centro de descarga de Microsoft siempre ofrece la versión más reciente de la CU de SQL Server 2025.
- Si la página de descarga no aparece, póngase en contacto con los servicios de soporte técnico y de asistencia al cliente de Microsoft con el fin de obtener el paquete de actualización acumulativa.
Cómo obtener o descargar este paquete de actualización acumulativa para Windows desde Catálogo de Microsoft Update
La siguiente actualización está disponible en Catálogo de Microsoft Update:
Nota
- Catálogo de Microsoft Update contiene esta CU de SQL Server 2025 y versiones anteriores de la CU de SQL Server 2025.
- Esta CU también está disponible a través de Windows Server Update Services (WSUS).
- Se recomienda instalar siempre la actualización acumulativa más reciente disponible.
Cómo obtener o descargar el paquete de actualización acumulativa más reciente para Linux
Para actualizar SQL Server 2025 en Linux a la CU más reciente, primero debe tener el repositorio de actualizaciones acumulativas configurado. A continuación, actualice los paquetes de SQL Server mediante el comando de actualización específico del idioma adecuado.
Para obtener instrucciones de instalación y vínculos directos a las descargas de paquetes CU, consulte las Notas de la versión SQL Server 2025.
Información de archivo
Información de hash de archivo
Puede comprobar la descarga calculando el hash del archivo SQLServer2025-KB5122048-x64.exe con el siguiente comando:
certutil -hashfile SQLServer2025-KB5122048-x64.exe SHA256
| Nombre de archivo | Hash SHA256 |
|---|---|
| SQLServer2025-KB5122048-x64.exe | 30F5A2F57DC82C8E5A497FDEBD15263840D160414E3D0049F174F9C4059D0994 |
Información sobre archivos del paquete de actualización acumulativa
Descargue la lista de archivos incluidos en KB5122048.
Notas para esta actualización
Requisitos previos
Para aplicar este paquete de actualización acumulativa, debe ejecutar SQL Server 2025.
Información de reinicio
Es posible que tenga que reiniciar el equipo una vez aplicado este paquete de actualizaciones acumulativas.
Información del registro
Para utilizar una de las revisiones de este paquete, no tiene que realizar ningún cambio en el Registro.
Avisos importantes
En este artículo también se proporciona la siguiente información importante.
Versión de compilación de CU de Analysis Services
A partir de Microsoft SQL Server 2017, el número de versión de compilación de Analysis Services y el número de versión de compilación del motor de base de datos de SQL Server no coinciden. Para obtener más información, vea Comprobación de la versión de compilación de la actualización acumulada de Analysis Services.
Actualizaciones acumulativas (CU)
- Cada CU nueva contiene todas las correcciones que se incluyeron con la CU anterior para la versión instalada de SQL Server.
- Las CU de SQL Server están certificadas con los mismos niveles que los Service Pack y deben instalarse con el mismo nivel de confianza.
- Se recomienda instalación proactiva y continua de las CU a medida que estén disponibles:
- Los datos históricos muestran que un número significativo de casos de soporte técnico está relacionado con un problema que ya se solucionó en una CU publicada.
- Las CU pueden contener un valor añadido con respecto a las revisiones, como actualizaciones de compatibilidad, manejabilidad y confiabilidad.
- Es recomendable que pruebe las CU de SQL Server antes de implementarlas en entornos de producción.
Implementación de entorno híbrido
Al implementar las revisiones en un entorno híbrido (como en el caso de Always On, replicación, clúster y creación de reflejos), es recomendable consultar los artículos siguientes antes de implementar las revisiones:
Actualizar una instancia de clúster de conmutación por error
Nota
Si no quiere usar el proceso de actualización gradual, siga estos pasos para aplicar actualización:
- Instale el Service Pack en el nodo pasivo.
- Instale el Service Pack en el nodo activo (se requiere un reinicio del servicio).
-
Nota
Si ha habilitado Always On junto con el catálogo de SSISDB, consulte la información sobre SSIS con Always On para obtener información sobre cómo aplicar una actualización en estos entornos.
Introducción a la instalación de mantenimiento de SQL Server
Compatibilidad con idiomas
Las CU de SQL Server son actualmente multilingües. Por lo tanto, este paquete de CU no es específico de un idioma. Se aplica a todos los idiomas compatibles.
Componentes (características) actualizados
Un paquete CU incluye todas las actualizaciones disponibles para todos los componentes (características) de SQL Server 2025. Sin embargo, el paquete de actualización acumulativa solo actualiza los componentes que están instalados actualmente en la instancia de SQL Server que seleccione para recibir el mantenimiento. Si se agrega una característica de SQL Server (por ejemplo, Analysis Services) a la instancia después de aplicar esta actualización previa, debe volver a habilitar esta actualización previa para actualizar la nueva característica a esta actualización previa.
Soporte para esta actualización
Si se producen otros problemas o necesita alguna solución, es posible que tenga que crear una solicitud de servicio independiente. Se aplicarán los costes de soporte habituales a las preguntas de soporte técnico adicionales y a los problemas que no estén relacionados con este paquete de actualización acumulativa concreto. Para obtener una lista completa de los números de teléfono del servicio de soporte técnico y de atención al cliente de Microsoft, así como información acerca de cómo crear una solicitud de servicio independiente, vaya al sitio web de soporte técnico de Microsoft.
Cómo desinstalar esta actualización
Cómo desinstalar esta actualización en Windows
- En el Panel de control, abra el elemento Programas y características y, a continuación, seleccione Ver actualizaciones instaladas.
- Busque la entrada correspondiente a este paquete de actualización acumulativa en SQL Server 2025.
- Mantenga presionada la entrada o haga clic con el botón derecho sobre esta y, a continuación, seleccione Desinstalar.
Cómo desinstalar esta actualización en Linux
Para desinstalar esta actualización previa en Linux, debe revertir el paquete a la versión anterior. Para obtener más información acerca de cómo revertir la instalación, vea Deshacer SQL Server.
Referencias
- Announcing updates to the SQL Server Incremental Servicing Model (ISM) (Anuncio de las actualizaciones para el modelo de servicio incremental [ISM] de SQL Server)
- Los paquetes de servicio SQL Server ya no se admiten a partir de SQL Server 2017
- Determinar la versión y edición de Motor de base de datos de SQL Server que se está ejecutando
- Modelos de mantenimiento para SQL Server
- Esquema de nomenclatura y descripciones de área de corrección para los paquetes de actualización de software de SQL Server
- Descripción de la terminología estándar que se usa para describir las actualizaciones de software de Microsoft