Las tablas Tracking_Spool1 o Tracking_Spool2 de la base de datos BiztalkMsgBoxDb llegar a ser muy grandes en BizTalk Server 2004

Seleccione idioma Seleccione idioma
Id. de artículo: 907661 - Ver los productos a los que se aplica este artículo
Expandir todo | Contraer todo

Síntomas

En Microsoft BizTalk Server 2004, observa que las tablas Tracking_Spool1 o Tracking_Spool2 en la base de datos BiztalkMsgBoxDb llegar a ser muy grandes y consuman mucho espacio en disco.

Causa

Este problema producirse cuando se cumple una de las condiciones siguientes:
  • Es configurar el seguimiento de los cuerpos de mensajes para las canalizaciones y orquestaciones de estado y seguimiento de actividad (HAT).
  • Configurar la propiedad de Tipo de seguimiento para un puerto de envío o un puerto de recepción Antes de recibir o Después de recibir .

Solución

Para evitar este problema, habilite el trabajo TrackingSpool_Cleanup_BizTalkMsgBoxDb en SQL Server Agent. Para habilitar el trabajo TrackingSpool_Cleanup_BizTalkMsgBoxDb , siga estos pasos:

notas
  • De forma predeterminada, el trabajo TrackingSpool_Cleanup_BizTalkMsgBoxDb no está habilitado.
  • El trabajo TrackingSpool_Cleanup_BizTalkMsgBoxDb elimina datos de cuerpo de mensaje. Si desea guardar todos los datos de cuerpo de mensaje, siga los pasos descritos en la sección "Más información".
  1. Inicie el Administrador corporativo.
  2. Expanda Microsoft SQL Server , expanda Grupo de SQL Server , expanda el equipo que desee, expanda Administración y, a continuación, expanda Agente SQL Server .
  3. En el panel izquierdo, haga clic en trabajos .
  4. En el panel derecho, haga clic con el botón secundario del mouse en TrackingSpool_Cleanup_BizTalkMsgBoxDb y, a continuación, haga clic en Habilitar trabajo .

Más información

La base de datos BizTalkMsgBoxDb contiene la tabla Tracking_Spool1 y la tabla de Tracking_Spool2. Si no ha ejecutado el trabajo TrackingSpool_Cleanup_BizTalkMsgBoxDb antes, sólo una de estas tablas contiene todas las filas.

La primera vez que se ejecuta el trabajo TrackingSpool_Cleanup_BizTalkMsgBoxDb, la tabla Tracking_Spool2 está vacía y es la tabla inactiva. El trabajo TrackingSpool_Cleanup_BizTalkMsgBoxDb purga la tabla Tracking_Spool2 y marca la tabla Tracking_Spool1 como inactiva. El trabajo también marca la tabla Tracking_Spool2 como la tabla activa. A continuación, la base de datos BizTalkMsgBoxDb registra datos de cuerpo del mensaje en la tabla Tracking_Spool2.

La próxima vez que se ejecuta el trabajo TrackingSpool_Cleanup_BizTalkMsgBoxDb, el trabajo purga la tabla de Tracking_Spool1 inactiva, tabla de marcas el Tracking_Spool1 como activa y a continuación, marca la tabla Tracking_Spool2 como inactiva. Por lo tanto, si ejecuta el trabajo TrackingSpool_Cleanup_BizTalkMsgBoxDb una vez cada dos semanas, tendrá dos semanas de datos de los datos del cuerpo del mensaje de seguimiento.

Si desea eliminar los datos de cuerpo de mensaje, utilizar el archivo Archivemessages.vbs para archivar datos de cuerpo del mensaje. A continuación, utilice el archivo Restoremessages.vbs para restaurar datos cuando los datos se requiere. De forma predeterminada, los archivos Archivemessages.vbs y Restoremessages.vbs se encuentran en la carpeta siguiente:
\Archivos de programa\Microsoft BizTalk Server 2004\SDK\Samples\Admin\Database mantenimiento
En la tabla siguiente se enumeran trabajos del Agente SQL Server que realizan tareas de mantenimiento de base de datos de BizTalk Server 2004.
Contraer esta tablaAmpliar esta tabla
Nombre del trabajoFunciónHabilitado de forma predeterminada
MessageBox_DeadProcesses_Cleanup_BizTalkMsgBoxDb Filas de versiones que están asociadas con procesos inactivos
MessageBox_Message_Cleanup_BizTalkMsgBoxDb Limpie los mensajes eliminados de tablas del cuadro de mensaje
MessageBox_Parts_Cleanup_BizTalkMsgBoxDb Limpia quitadas partes de las tablas del cuadro de mensaje
PurgeSubscriptionsJob_BizTalkMsgBoxDb Limpia las suscripciones
TrackedMessages_Copy_BizTalkMsgBoxDb Cuerpos de mensajes marcados de copias para los mensajes marcados
TrackingSpool_Cleanup_BizTalkMsgBoxDb Vea la descripción en esta secciónNo
Para obtener más información sobre los trabajos SQLServerAgent en BizTalk Server 2004, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
919776Descripción de los trabajos de SQLServerAgent en BizTalk Server 2004

Propiedades

Id. de artículo: 907661 - Última revisión: jueves, 21 de junio de 2007 - Versión: 2.3
La información de este artículo se refiere a:
  • Microsoft BizTalk Server 2004 Standard Edition
  • Microsoft BizTalk Server 2004 Developer Edition
  • Microsoft BizTalk Server 2004 Enterprise Edition
  • Microsoft BizTalk Server 2004 Partner Edition
Palabras clave: 
kbmt kbbiztalk2004-2006swept kbtshoot kbprb KB907661 KbMtes
Traducción automática
IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.
Haga clic aquí para ver el artículo original (en inglés): 907661

Enviar comentarios

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com