lunes, 12 de julio de 2010

Error Instalando SQL Server 2008: Valor inválido para INSTANCESHAREDWOWDIR

Realizando la instalación de SQL Server 2008, en un PC con Windows Server 2008 64 bits, me he topado con un error que no me deja continuar con la instalación. Dicho error dice que INSTANCESHAREDWOWDIR no tiene un valor correcto.

Tras intentar decenas de cosas, y leer en varios foros, parecía que la solución estaba en ejecutar setup.exe desde la consola de comandos especificando, mediante un parámetro, el valor correcto para éste. Pero no se ha solucionado.

Después de un buen rato, he dado con la solución que me ha permitido instalar SQL Server 2008 en esa máquina:

  • Ejecutar \x64\setup\x64\SQLSysClrTypes.msi (se encuentra en el CD)
  • Borrar esta entrada del registro [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-518\ Components\0D1F366D0FE0E404F8C15EE4F1C15094]
  • Borrar esta entrada del registro [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\ Components\C90BFAC020D87EA46811C836AD3C507F]
Una vez hecho esto, he vuelto a ejecutar la instalación, de forma normal, y todo ha funcionado correctamente. Además, la instalación ahora me ha permitido cambiar la ruta para el parámetro INSTANCESHAREDWOWDIR, aunque no he necesitado cambiarla.


No hay comentarios:

Publicar un comentario