REVISIÓN: Mensaje de Error cuando se utiliza un adaptador SQL en BizTalk Server 2006 R2 SP1 o en BizTalk Server 2009

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

En esta página

Síntomas

Considere el siguiente escenario:
  • Tiene un equipo que está ejecutando el Service Pack 1 (SP1) de Microsoft BizTalk Server 2006 R2.
  • Tiene un puerto de envío utiliza el adaptador SQL como la propiedad de tipo de transporte y utiliza "passthrutransmit" como la propiedad de la canalización de envío.
  • Tiene una aplicación de BizTalk que utiliza el puerto de envío.
  • Crear y, a continuación, implementar una actividad de supervisión de la actividad económica (SAE) para la aplicación de BizTalk.
  • En el Editor de perfil de seguimiento (TPE) puede crear y distribuir un perfil de seguimiento que se basa en la definición de actividad BAM.
En este escenario, el puerto de envío deja de funcionar. A continuación, el seguimiento de SAE no funciona para los mensajes que llegan a los puertos de envío. Además, se registran dos sucesos similares a los siguientes en el registro de aplicación.

Evento 1
Tipo de suceso: advertencia
Origen del suceso: BizTalk Server 2006
Categoría del suceso: BizTalk Server 2006
ID. de suceso: 5740 cabecera
Descripción:
El adaptador "sql" provoca un mensaje de error. Detalles de "no se puede convertir el objeto COM de tipo 'System.__ComObject' a 'Microsoft.BizTalk.PipelineOM.IInterceptor' del tipo de interfaz. La operación falló debido a un error de la llamada de QueryInterface en el componente COM para la interfaz con IID '{24394515-91A3-4CF7-96A6-0891C6FB1360}' debido al error siguiente: interfaz no registrada (excepción de HRESULT: 0 x 80040155). "


Evento 2
Tipo de evento: Error
Origen del suceso: BizTalk Server 2006
Categoría del suceso: BizTalk Server 2006
ID. de suceso: 5754
Descripción:
"SQLBAMTrackedPassThruSendPort" con el identificador URI de puerto de envío de un mensaje enviado al adaptador "sql" en "SQL: / /<uri></uri>"se ha suspendido. Detalles del error: no se puede convertir el objeto COM de tipo 'System.__ComObject' para la interfaz de tipo 'Microsoft.BizTalk.PipelineOM.IInterceptor'. La operación falló debido a un error de la llamada de QueryInterface en el componente COM para la interfaz con IID '{24394515-91A3-4CF7-96A6-0891C6FB1360}' debido al error siguiente: interfaz no registrada (excepción de HRESULT: 0 x 80040155). Id. de mensaje: {<messge id=""></messge>} InstanceID: {<instance id=""></instance>}


NotaEl problema no ocurre cuando se habilita BAM de seguimiento en el mismo puerto de envío en BizTalk Server 2006 R2. Si utiliza BizTalk Server 2009, la categoría de sucesos en por encima de los eventos y el origen de eventos son "2009 de BizTalk Server".

Causa

Este problema se produce porque la interfaz de interceptor BAM está registrada incorrectamente. El adaptador SQL es un.NET Framework que atiende el componente y un servicio COM +. Cuando está habilitado el seguimiento de BAM, este servicio COM +, tiene acceso a la interfaz de Interceptor de BAM. Como consecuencia de este comportamiento, la falla de cálculo de referencias de COM + y el adaptador de envío deja de funcionar.

Solución

Información de actualización acumulativa

BizTalk Server 2009

La revisión que resuelve este problema se incluye 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:

2497794Paquete 2 de la actualización acumulativa para BizTalk Server 2009

Información de la revisión

La revisión que resuelve este problema se incluye en el paquete de actualización acumulativa 2 para el Service Pack 1 de BizTalk Server 2006 R2. 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:
2211420Paquete de actualización acumulativa 2 para el Service Pack 1 de BizTalk Server 2006 R2

Estado

Microsoft ha confirmado que se trata de un problema de los productos de Microsoft que se enumeran en la sección "Se refiere a:".

Más información

Para obtener más información acerca de BizTalk Server 2006 R2 SP1, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
974563Lista de correcciones urgentes de Microsoft BizTalk Server que se incluyen en el Service Pack 1 de BizTalk Server 2006 R2
Para obtener más información acerca de las correcciones urgentes de BizTalk Server, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
2003907Información sobre revisiones de BizTalk Server

Propiedades

Id. de artículo: 983185 - Última revisión: viernes, 18 de marzo de 2011 - Versión: 2.0
La información de este artículo se refiere a:
  • Microsoft BizTalk Server 2009 Branch
  • Microsoft BizTalk Server 2009 Developer
  • Microsoft BizTalk Server 2009 Enterprise
  • Microsoft BizTalk Server 2009 Standard
Palabras clave: 
kbbiztalk2006r2sp1fix kbbiztalk2006r2presp2fix kbbtsbam kbautohotfix kbHotfixServer kbsurveynew kbexpertiseadvanced kbbiztalk2009presp1fix kbmt KB983185 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): 983185

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