lunes, 20 de febrero de 2012

Warnings 1001 y 1004 al intentar arrancar el servicio de sincronización de perfiles de usuario

Después de volverme loco intentando iniciar el servicio de "User Profile Synchronization Service" sin éxito (se queda mucho rato en "starting" para terminar volviendo a "stopped"), me voy a sumar a la ingente cantidad de posts que hay para solventar las numerosas posibles causas i soluciones a esta problemática común (¿Era necesario crear un servicio tan sumamente complejo?).
Antes de nada, hacer incapié precisamente en que el hecho de que no arranque el "User Profile Synchronization Service" puede deberse a múltiples motivos,  según la casuística y el entorno, ya que es un servicio sumamente complejo y con muchas dependencias y factores posibles de error.

Lo que recomiendo según mi experiencia es ir directamente al Event Viewer y ver qué errores o Warnings tenemos al intentar levantar el servicio. Según el tipo de error, habrá que aplicar una u otra solución (os encomiendo a San Google).

En mi caso, los warnings que se repetían más eran los Event ID 1001 y 1004. El 1004 tenía como descripción:

Detection of product '{90140000-104C-0000-1000-0000000FF1CE}', feature 'PeopleILM', component '{CF90B971-D78A-4794-8F90-EB5FB5028DDA}' failed.  The resource 'C:\Program Files\Microsoft Office Servers\14.0\SQL\DatabaseSettings.sql' does not exist.

La solución en esta situación es:

Ir a las carpetas:
  • C:\Program Files\Microsoft Office Servers\14.0\SQL
  • C:\Program Files\Microsoft Office Servers\14.0\Service
  • C:\Program Files\Microsoft Office Servers\14.0\Tools
de cada servidor SharePoint de la granja y darle permisos "full" al usuario "Network Service".
 
Al volver a intentar levantar el servicio, se ejecutó correctamente.
 
Otros posibles errores/soluciones con el "User Profile Synchronization Service": 

No hay comentarios: