Mensaje de error cuando intenta utilizar los archivos binarios del paquete de tipos de CLR de SQL Server sistema (SQLSysClrTypes.msi): "no se puede cargar la DLL 'SqlServerSpatial.dll': esta aplicación no se ha podido iniciar porque la configuración de la aplicación es incorrecta"

Síntomas

Después de instalar el paquete de tipos de CLR de SQL Server sistema (SQLSysClrTypes.msi), recibirá el siguiente mensaje de error cuando intenta utilizar los archivos binarios que se instala este paquete:
No se puede cargar el archivo DLL 'SqlServerSpatial.dll': esta aplicación no se pudo iniciar porque la configuración de la aplicación es incorrecta. Reinstalar la aplicación puede solucionar el problema. (Excepción de HRESULT: 0x800736B1)
Además, la siguiente información se graba en el registro de sucesos:

Causa

Este problema se produce porque la biblioteca de tiempo de ejecución de C (CRT) no está instalada. Los archivos binarios del paquete de tipos de CLR de SQL Server sistema dependen de la biblioteca CRT.

Nota: La biblioteca CRT se incluye en Microsoft Visual C++ 2008 Redistributable Package.

Solución

Información de actualización acumulativa

Service Pack 3 de SQL Server 2008

La corrección para este problema en primer lugar se publicó en actualización acumulativa 3 para SQL Server 2008 Service Pack 3. Para obtener más información acerca de este paquete de actualización acumulativa, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
Paquete 3 de actualización de 2648098 acumulativa para el Service Pack 3 de SQL Server 2008
Nota: Como las compilaciones son acumulativas, cada versión de corrección nueva contiene todas las revisiones y revisión de todas las revisiones de seguridad que se incluyeron con la anterior de SQL Server 2008. Microsoft recomienda que considere la posibilidad de aplicar la versión más reciente de revisión que contenga este hotfix. Para obtener más información, haga clic en el siguiente número de artículo para verlo en Microsoft Knowledge Base:
2629969 the SQL Server 2008 generaciones que se publicaron después del lanzamiento de Service Pack 3 de SQL Server 2008
Las revisiones de Microsoft SQL Server 2008 se crean para determinados service Pack de SQL Server. Debe aplicar una revisión de Service Pack 3 de SQL Server 2008 a una instalación de Service Pack 3 de SQL Server 2008. De forma predeterminada, cualquier hotfix suministrada en un service pack de SQL Server se incluye en el próximo service pack de SQL Server.

SQL Server 2008 R2

En primer lugar, la corrección para este problema se publicó en 11 de actualización acumulativa. Para obtener más información acerca de cómo obtener este paquete de actualización acumulativa para SQL Server 2008 R2, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
2633145 paquete de actualización acumulativa 11 para SQL Server 2008 R2
Nota: Como las compilaciones son acumulativas, cada versión de corrección nueva contiene todas las revisiones y revisión de todas las revisiones de seguridad que se incluyeron con la anterior de SQL Server 2008 R2. Le recomendamos que considere aplicar la versión más reciente de revisión que contenga este hotfix. Para obtener más información, haga clic en el siguiente número de artículo para verlo en Microsoft Knowledge Base:
981356 el SQL Server 2008 R2 se basa que se publicaron después del lanzamiento de SQL Server 2008 R2

Service Pack 1 de SQL Server 2008 R2

La corrección para este problema se publicó primero en la actualización acumulativa 4 para SQL Server 2008 R2 Service Pack 1. Para obtener más información acerca de cómo obtener este paquete de actualización acumulativa, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
2633146 paquete de actualización acumulativa 4 para SQL Server 2008 R2 Service Pack 1
Nota: Como las compilaciones son acumulativas, cada versión de corrección nueva contiene todas las revisiones y revisión de todas las revisiones de seguridad que se incluyeron con la anterior de SQL Server 2008 R2. Le recomendamos que considere aplicar la versión más reciente de revisión que contenga este hotfix. Para obtener más información, haga clic en el siguiente número de artículo para verlo en Microsoft Knowledge Base:
2567616 the SQL Server 2008 R2 generaciones que se publicaron después del lanzamiento de SQL Server 2008 R2 Service Pack 1

Para resolver este problema, instale Microsoft Visual C++ 2008 Redistributable Package.

Para obtener la versión de 32 bits de Visual C++ 2008 Redistributable Package, visite el siguiente sitio Web de Microsoft:Para obtener la versión de 64 bits de Visual C++ 2008 Redistributable Package, visite el siguiente sitio Web de Microsoft:
Propiedades

Id. de artículo: 955850 - Última revisión: 14 ene. 2017 - Revisión: 1

Comentarios