SQL Server 2008: Error instalación MSXML 6.0 Parser (KB933579)

Aquí de nuevo posteando problemas, y la solución encontrada (de mi parte)…todo porque necesitaba instalar nuevas funcionalidades.

NOTA: Si alguien tiene otra alternativa por favor dirigirse a los comentarios del presente articulo . Gracias  🙂

[Actualización] Gracias a un comentario de Willy Mejia, que tenemos una solución “menos riesgosa”.

Voy a aclarar que tengo SQL Server 2008 (sin SP1).. tampoco pude probarlo con un instalador con SP1

Lo que necesito es instalar nuevas características a una instancia que la tenia para desarrollo… es decir:

image

 

El mensaje:

Producto: MSXML 6.0 Parser (KB33579) – Error en la instalación

image

 

 

Tratando de instalar manualmente MSXML6.0

Si lo quería realizar manualmente desde la ubicación en el DVD de instalación para 32bits es por aqui:
x86Setupx86
 

image

El mensaje era un poco mas elegante hacia el usuario

“La instalación de MSXML 6.0 Parser (KB933579) falló porque existe una versión superior en el equipo. Para continuar, desinstale la versión superior y vuelva a ejecutar el programa de instalación de MSXML 6.0 Parser (KB933579)”

image

 

 

Entonces…? Tenemos tres soluciones

  • Solución 1: (Optima) Utilizar SQL Server 2008 y SQL Server 2008 Service Pack 1 al mismo tiempo.

  • Solución 2: (Menos riesgosa!..) Limpiar los archivos de instalación de Windows Installer CleanUp Utility

  • Solución 3: (Riesgosa!) Desinstalando  MSXML 6 Service Pack 2 (KB954459)

 

Solución 1: (Optima) Utilizar SQL Server 2008 y SQL Server 2008 Service Pack 1 al mismo tiempo.

Aquí hay que utilizar el SQL 2008 (original) y agregando el SP1, y algún parche acumulativo…Para eso hay formas de integrar “TODO EN UNO”
Mas info:

 

Solución 2: (Menos riesgosa!..) Limpiar los archivos de instalación de Windows Installer CleanUp Utility

(Gracias a Willy Mejia por el comentario)
Aquí podremos ver el problema y esta solución:

La idea… de la solución by Microsoft Support

  1. Descargar Windows Installer CleanUp Utility
  2. Ejecutar (este paso es for dummy?)
  3. Seleccione MSXML6 Service Pack 2 (KB954459) [6.20.1099.0] en la lista y, a continuación, haga clic en Quitar
    image

 

 

Solución 3: (Riesgosa!) Desinstalando  MSXML 6 Service Pack 2 (KB954459)

Desinstalando MSXML 6 Service Pack 2 (KB954459)

Luego de unos segundos me decidí a desinstalar el MSXML 6 Service Pack 2 (KB954459), que es la versión que tenia instalada en el servidor de desarrollo

 

image

 

Y podremos ver un pequeño e importante mensaje… “Para evitar un comportamiento inesperado…”

Warning 26002. The following products depend on MSXML 6 Service Pack 2 (KB954459):
  – {listado de instancias del SQL Server que utilizan…}
If you unistall MSXML 6 Service Pack 2 (KB954459), dependent products might not function as expected. To avoid unexpected behavior, you should unistall dependent products first.

image  

Algunas de nuestras instancias de SQL Server (como ser algunos sitios de prueba/desarrollo sobre SharePoint, y base propias) y también herramientas de SQL Server…

Una vez desinstalado… (luego de pensar 1 min con café en mano)

 

 

Volviendo a paso de instalación de características de SQL Server 2008

Y por la imagen… todo siguió su curso el momento de instalar.

image

y finalizado.

image

 

 

Volver a instalar  KB954459: Microsoft XML Core Services 6.0

y luego instalar lo que desinstalamos… para no causar inconvenientes

 image

 

 

 

 

NOTA: Vuelvo a repetir, quien conoce otro método que tire la primera piedra el primer comentario

[Actualización] Gracias a un comentario de Willy Mejia, que tenemos una solución “menos riesgosa”.

8 comentarios sobre “SQL Server 2008: Error instalación MSXML 6.0 Parser (KB933579)”

  1. @Willy
    Gracias por la otra parte de la solucion! y la referencia.
    Ahora el paquete de soluciones es mas completo (y con grado de riego)
    Saludos.

  2. Interesante artículo. Tengo un problema muy similar, ya que al intentar modificar un paquete de servicios integrados, me da un error. Tengo VS2005 professional en WinXP SP3. Y por cierto, ya no está disponible para descarga el Windows Installer CleanUp Utility…

Responder a anonymous Cancelar respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *