anterior

Instalación de SQL Server en equipos donde falta el paquete ODBC 17

Se ha comprobado que en algunos equipos, sobre todo versiones muy recientes de Windows 11, antes de instalar TP.NET, el equipo ya tiene instalado el paquete Microsoft ODBC 18 Driver for SQL Server instalado.



Esto probablemente sea debido a que se ha instalado algún programa / utilidad, previo a TP.NET, que haya instalado dicha versión, la 18, de ese paquete.

Si el equipo solo tiene instalada la versión 18 o superior del driver ODBC, bajo determinadas circunstancias la instalación de SQL Server 2019 muy probablemente generará un error durante la instalación:



Más información:



Nota #1: Las dos imágenes anteriores se producen si en lugar de ejecutar el archivo SqlStp.exe se ejecuta la instalación del propio paquete de SQL Server: SQLEXPR_219_x64_ENU.exe

Nota #2: Los logs de registro para la instalación de SQL Server 2019 se guardan en la siguiente carpeta: ''C:\Program Files\Microsoft SQL Server\150\Setup Bootstrap\Log'' desde donde también se podría ver que el motivo del fallo de la instalación de SQL Server es la falta del paquete del driver ODBC 17.


La solución pasa por instalar el paquete de la versión 17 del driver ODBC antes de instalar el SQL Server:



Información adicional enlace externo Microsoft: Download ODBC Driver for SQL Server (se abre en una nueva pestaña)

El paquete del driver ODBC 17 ahora también está disponible en la carpeta de instalación del SQL Server. Archivo msodbcsql.msi: