Síntomas
BizTalk Health Monitor (BHM) notifica errores en las instancias de servicio DTA huérfanas o en el trabajo de BizTalk Server Agente SQL Server monitor se produce un mensaje de error similar al siguiente:
Nota
Id. de paso: 2
Servidor: BTSSQLSERVER
Nombre del trabajo: BizTalk Server de supervisión (BizTalkMgmtDb)
Nombre del paso: Generar cadena de error en caso de cualquier problema
Duración: 00:00:00
Gravedad sql: 11
Sql Message ID: 50000
Reintentos intentados: 0
Mensaje
Ejecutado como usuario: BTSSQLAGENTUSER. 550 instancias de servicio DTA huérfanas en BTSSQLSERVER. BizTalkDTADb [SQLSTATE 42000] (error 50000). Error en el paso.
El trabajo de purga y Archivo de DTA nunca elimina estas instancias de servicio de DTA huérfanas. Por lo tanto, la base de datos BizTalkDTADb puede ser muy grande.
Resolución
Este problema se ha corregido en las siguientes actualizaciones acumulativas para BizTalk Server:
- Actualización acumulativa 1 para BizTalk Server 2016
- Actualización acumulativa 5 (CU5) para BizTalk Server 2013
- Actualización acumulativa 6 para BizTalk Server 2013 R2
Nota Después de instalar esta actualización, debe actualizar manualmente la definición del trabajo de purga de DTA y Archivo para pasar el parámetro @fHardDeleteRunningInstances adicional si desea limpiar las instancias de servicio en ejecución que son anteriores @nHardDeleteDaysa . De forma predeterminada, este nuevo parámetro se establece en 0. Esto continúa con el comportamiento actual. Si necesita el nuevo comportamiento, establezca este parámetro en 1.
Estado
Microsoft ha confirmado que se trata de un problema de los productos de Microsoft que se enumeran en la sección "Aplicable a".
Referencias
Obtén información sobre el Service Pack y la lista de actualizaciones acumulativas de BizTalk Server.
Obtén información sobre las revisiones BizTalk Server y la compatibilidad con actualizaciones acumulativas.