Solución de errores de instalación de SQL Server

Versión del producto original: SQL Server
Número de KB original: 2449398

Resumen

Este artículo te ayuda a resolver errores comunes de instalación de SQL Server que impiden que el programa de instalación de SQL Server termine. Estos errores pueden producirse cuando el medio de instalación está dañado o el origen de la instalación está dañado, y aparecen en el asistente para instalación de SQL Server o en los archivos de registro de instalación de SQL Server. Los ejemplos comunes incluyen Error 2337, The cabinet file 'Sql.cab' required for this installation is corrupt and cannot be usedy Setup.rll is either not designed to run on Windows or it contains an error. Use las resoluciones de este artículo para reemplazar o reparar el origen de instalación y, a continuación, vuelva a ejecutar el programa de instalación.

Síntomas

Al intentar instalar Microsoft SQL Server, recibe uno o varios de los siguientes mensajes de error o experimenta uno o varios de los síntomas siguientes. Además, no puede continuar con la configuración.

Mensajes de error que aparecen en el Asistente para instalación de SQL Server

El sistema no puede abrir el dispositivo ni el archivo especificados.

Setup.rll no está diseñado para ejecutarse en Windows o contiene un error.

El instalador ha encontrado un error inesperado al instalar este paquete.

Setup.exe: imagen incorrecta.

Se produjo un error durante el proceso de inicio de sesión debido a un medio defectuoso.

El archivo de gabinete "Sql.cab" necesario para esta instalación está dañado y no se puede usar.

Error al leer desde el archivo

También puede experimentar uno de los síntomas siguientes:

  • No puede seleccionar la instalación de 64 bits.
  • Faltan algunos componentes en la página Seleccionar componente del programa de instalación.

Nota:

La instalación de SQL Server 2022 (16.x) solo se admite en procesadores x64. Para obtener más información, consulte Requisitos de hardware y software para SQL Server 2022.

Mensajes de error en los archivos de registro del programa de instalación de SQL Server

Error 2337

Error de instalación de SQL Server.

Error de red al intentar leer el archivo.

Este medio de instalación de SQL Server no es compatible con la configuración regional ENU.

No se pudo encontrar el descriptor de inicio del Motor de base de datos (archivo Summary.txt)

El archivo de origen de "p76pctiy.dll" no está comprimido (sql_engine_core_shared)

También puede ver el siguiente mensaje de error en Visor de eventos:

No se pudo inicializar el temporizador SQLSQM.

Nota:

Para obtener más información sobre SQL Server archivos de registro de instalación, consulte Visualización y lectura de SQL Server archivos de registro de instalación.

Causa

Este problema puede producirse por uno de los siguientes motivos:

  • El medio de instalación está dañado.
  • El origen de instalación está dañado.

Solución

Para resolver el problema, use uno de los métodos siguientes.

Vuelva a descargar los medios de instalación de SQL Server

Vuelva a descargar la imagen de SQL Server desde la ubicación original y vuelva a ejecutar el programa de instalación.

Instalación desde una unidad local en lugar de una ubicación de red

Si instaló SQL Server a través de una red del equipo, instálelo de nuevo desde una unidad local y vuelva a ejecutar el programa de instalación.

Cambiar el nombre del archivo Setup.rll

  1. Abre el Explorador de archivos.

  2. Busque y seleccione la carpeta resources\1033 en la carpeta Setup Bootstrap para la versión de SQL Server. La ruta de acceso es similar a la siguiente, donde <nnn> es el número de versión de SQL Server y <release folder> es la carpeta de la versión que va a instalar:

    C:\Program Files\Microsoft SQL Server\<nnn>\Setup Bootstrap\<release folder>\resources\1033

    Por ejemplo, <nnn> es 160 para SQL Server 2022 (16.x) y 150 para SQL Server 2019 (15.x). Para ver los números de versión de otras versiones, consulte Ubicaciones de archivos para las instancias predeterminadas y con nombre de SQL Server.

  3. Haga clic con el botón derecho en setup.rll y seleccione Cambiar nombre.

    Captura de pantalla que muestra la opción Cambiar nombre del archivo Setup.rll en el Explorador de archivos.

  4. Escriba setup.rll.old y presione Entrar.

  5. Vuelva a ejecutar el programa de instalación.

Cambiar la configuración del sistema operativo para las versiones de SQL Server localizadas

Si usa una versión localizada de SQL Server, puede cambiar la configuración del sistema operativo para admitir versiones localizadas. Para obtener más información sobre cómo cambiar la configuración del sistema operativo, consulte Versiones de idioma local en SQL Server.

Importante

No se admiten instalaciones de diferentes versiones de lenguaje de instancias de SQL Server en el mismo equipo.

Qué hacer si todavía se produce un error en la instalación de SQL Server

Los mensajes de error de este artículo pueden tener causas que no sean medios dañados. Si los métodos anteriores no resuelven el problema, use los siguientes recursos para continuar con la solución de problemas: