Síntomas
Después de instalar el paquete de actualización acumulativa 1 para Microsoft BizTalk 2009 o Microsoft BizTalk 2010 en un equipo, BizTalk Document Tracking pueden dejar de funcionar. Además, se graba un mensaje de error similar al siguiente en el registro de aplicación:
Tipo de suceso: ErrorEvent origen: categoría de SAE EventBus ServiceEvent: Ningunaid: 6Description: ejecutar el evento error. Se han producido errores durante la ejecución de eventos, vea TDDS_FailedTrackingData tabla para obtener más detalles. SQLServer: < SQL Server >, base de datos: tabla de BizTalkDTADb.The TDDS_FailedTackingData contiene las siguientes entradas: TDDS no pudo ejecutar el evento. Dtasp_ServiceInsert no se pudo ejecutar el procedimiento almacenado. Almacena el número de parámetros del procedimiento dtasp_ServiceInsert y contar artículos de IPersistQueryable no es lo mismo, recuento esperado: 0, IPersistQueryable Count: 14. TDDS no pudo ejecutar el evento. Dtasp_MsgIn no se pudo ejecutar el procedimiento almacenado. Almacena el número de parámetros del procedimiento dtasp_MsgIn y contar artículos de IPersistQueryable no es lo mismo, recuento esperado: 0, IPersistQueryable Count: 14. TDDS no pudo ejecutar el evento. Dtasp_MsgOut no se pudo ejecutar el procedimiento almacenado. Almacena el número de parámetros del procedimiento dtasp_MsgOut y contar artículos de IPersistQueryable no es lo mismo, recuento esperado: 0, IPersistQueryable Count: 14.
Además, la tabla TDDS_FailedTrackingData puede crecer mucho en la base de datos de BizTalkDTADb .
Causa
Este problema se produce porque el grupo de usuarios de la aplicación de BizTalk pierde los permisos de ejecución para los procedimientos almacenados siguientes después de instalar acumulativa actualización paquete 1 para Microsoft BizTalk 2009:
-
[dbo].[dtasp_MsgIn]
-
[dbo].[dtasp_MsgOut]
-
[dbo].[dtasp_ServiceInsert]
Solución
Información de actualización acumulativa
BizTalk Server 2010
Para obtener más información acerca de cómo obtener el paquete de actualización acumulativa, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base: 2497789el paquete de actualización acumulativa 1 para BizTalk 2010 los hotfix que resuelve este problema es incluido en el paquete de actualización acumulativa 2 para BizTalk Server 2009. Para obtener más información acerca de cómo obtener el paquete de actualización acumulativa, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
2497794 Paquete de actualización acumulativa 2 para BizTalk Server 2009
Solución alternativa
Para evitar este problema, siga estos pasos en la consola de administración de BizTalk:
-
Haga clic para activar la casilla de verificación Permitir el seguimiento de Host de otro host de BizTalk Server y, a continuación, haga clic para desactivar esta opción en el host de seguimiento actual.
-
Reinicie las instancias de host de BizTalk Server.
-
Haga clic para activar la casilla de verificación Permitir el seguimiento de Host en el host de seguimiento original y, a continuación, haga clic para desactivar esta opción en otro host de seguimiento.
-
Reinicie las instancias de host para aplicar correctamente los permisos.
Estado
Microsoft ha confirmado que se trata de un problema de los productos de Microsoft enumerados en la sección "Se aplica a".
Más información
Para obtener más información acerca de las revisiones de BizTalk Server, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
2003907 Información acerca de las revisiones de BizTalk Server