No se puede encontrar un error de punto de entrada al actualizar SQL Server

Se aplica a: SQL Server 2022 en Windows, SQL Server 2025 en Windows

Resumen

Al aplicar una actualización acumulativa (CU) a SQL Server desde la línea de comandos de un sistema operativo Windows anterior, es posible que vea un System.EntryPointNotFoundException error en la consola de instalación. En este artículo se explica por qué se produce este error y que no afecta al proceso de actualización.

Síntomas

Nota:

Esta excepción solo es visible en la consola de instalación cuando se ejecuta setup.exe desde la línea de comandos y solo se aplica a:

  • SQL Server 2022 CU15 y versiones posteriores.
  • SQL Server 2025 RTM y versiones posteriores.

Imagine la siguiente situación:

  • Tiene un equipo que ejecuta un sistema operativo (SO) que tiene una compilación anterior del sistema operativo Windows que Windows 10 Build 20348, como Windows Server 2016 o Windows Server 2019.

  • Se aplica una actualización acumulativa (CU) a SQL Server mediante setup.exe desde la línea de comandos. Para obtener información sobre cómo ejecutar la instalación desde la línea de comandos, consulte Instalación y configuración de SQL Server en Windows desde el símbolo del sistema.

En este escenario, se produce una excepción en la consola de instalación durante el proceso de actualización, mostrando el siguiente mensaje de error:

System.EntryPointNotFoundException: no se puede encontrar un punto de entrada denominado "GetNumaNodeProcessorMask2" en el archivo DLL "kernel32.dll".

Causa

Cuando setup.exe se ejecuta en una versión del sistema operativo donde la API GetNumaNodeProcessorMask2 no está disponible, aparece una excepción en la consola de instalación.

Solución

No es necesario realizar ningún paso de resolución, ya que la excepción no afecta al comportamiento de configuración ni al éxito de la actualización. El mensaje de error puede pasarse por alto de forma segura.