El mensaje de actualización de la vista de usuario de Project SQL no se puso en cola

 

Se aplica a: Project Server 2010, Project Server 2013

Última modificación del tema: 2013-12-18

Nombre de la regla/Id. de elemento:   Project_SQL_User_View_Refresh_Message_Was_Not_Queued

Resumen:   el servicio de datos de informes mantiene una serie de vistas de Microsoft SQL Server que protegen a la aplicación o al usuario que presenta los informes y al servicio de creación del cubo de las complejidades del almacenamiento de datos de fase temporal y campo personalizado. Estas vistas se actualizan cuando los campos personalizados se agregan, cambian o eliminan.

Este evento indica que un problema de la lógica de aplicación o servicio de cola ha detenido una solicitud para volver a generar una vista SQL y, por lo tanto, la vista ahora puede ser obsoleta. Por ejemplo, la vista puede contener un campo que se ha eliminado o puede faltar en un nuevo campo que se creó después de creada la vista por última vez. Las consultas SQL que se realizan en la base de datos de informes con esta vista pueden devolver datos obsoletos o incorrectos.

Causa:  la solicitud para volver a generar una vista SQL, también conocida como un mensaje de actualización de la vista de usuario, no se puede agregar a la cola de Microsoft Project Server debido a problemas de disponibilidad de servicio de cola, problemas de la base de datos con la base de datos de borrador o un problema de la lógica de aplicación con el servicio de datos de informes.

Entre las posibles soluciones se incluyen las siguientes:

  • Haga que el servidor de aplicaciones de Project Server intente poner en cola el mensaje de actualización de la vista de usuario, cambie la propiedad de una definición de campo personalizado de empresa y, a continuación, vuelva a cambiarla. Por ejemplo, cambie el nombre de un campo personalizado de empresa de "Campo personalizado de mi empresa" a "Campos personalizados de mi empresa", guarde los cambios y, a continuación, cambie el nombre del campo a "Campo personalizado de mi empresa". Esto hace que el servidor de aplicaciones de Project Server intente poner en cola el mensaje de actualización de la vista de usuario nuevamente.

    Nota

    La definición de campo personalizado debe ser del mismo tipo de entidad que el campo personalizado que está causando el problema. Por ejemplo, si un campo personalizado de tareas ha impedido que se ponga en cola el mensaje de actualización de la vista de usuario, debe modificar una propiedad de un campo personalizado de tareas.