Message d'erreur lorsque vous utilisez une carte SQL dans BizTalk Server 2006 R2 SP1 ou dans BizTalk Server 2009

Traductions disponibles Traductions disponibles
Numéro d'article: 983185 - Voir les produits auxquels s'applique cet article
Agrandir tout | Réduire tout

Sommaire

Symptômes

Considérez le scénario suivant :
  • Vous avez un ordinateur qui exécute le Service Pack 1 (SP1) Microsoft BizTalk Server 2006 R2.
  • Vous avez un port d'envoi qui utilise l'adaptateur SQL en tant que la propriété type de transport et qui utilise « passthrutransmit » en tant que la propriété de pipeline d'envoi.
  • Vous avez une application BizTalk qui utilise le port d'envoi.
  • Créer et déployer une activité BAM (Business Activity Monitoring) pour l'application BizTalk.
  • Dans l'éditeur de profil de suivi (TPE), de créer et de déployer un profil de suivi est basé sur la définition d'activité BAM.
Dans ce scénario, le port d'envoi ne fonctionne plus. Ensuite, le suivi de l'analyse BAM ne fonctionne pas pour les messages qui arrivent sur le port d'envoi. En outre, deux événements semblables aux suivants sont enregistrés dans le journal d'application.

Événement 1
Type d'événement : avertissement
Source d'événement : BizTalk Server 2006
Catégorie d'événement : BizTalk Server 2006
L'ID d'événement : 5740
Description :
La carte « sql » déclenché une message d'erreur. Détails "Impossible d'effectuer un cast de l'objet COM de type 'System.__ComObject' type d'interface 'Microsoft.BizTalk.PipelineOM.IInterceptor'. Cette opération a échoué car l'appel de QueryInterface sur le composant COM pour l'interface avec l'IID '{24394515-91A3-4CF7-96A6-0891C6FB1360}' a échoué en raison de l'erreur suivante : Interface non enregistrée (Exception de HRESULT: 0 x 80040155). »


Événement 2
Type d'événement : erreur
Source d'événement : BizTalk Server 2006
Catégorie d'événement : BizTalk Server 2006
L'ID d'événement : intégré
Description :
« SQLBAMTrackedPassThruSendPort » avec l'URI de port d'envoi de message envoyé à la carte « sql » "SQL: / /<uri></uri>"a été suspendue. Détails de l'erreur : Impossible de cast COM d'un objet de type 'system.__comobject' interface type 'Microsoft.BizTalk.PipelineOM.IInterceptor'. Cette opération a échoué car l'appel de QueryInterface sur le composant COM pour l'interface avec l'IID « {24394515-91A3-4CF7-96A6-0891C6FB1360} » a échoué en raison de l'erreur suivante : Interface non enregistrée (Exception de HRESULT: 0 x 80040155). MessageId: {<messge id=""></messge>} InstanceID: {<instance id=""></instance>}


RemarqueLe problème ne se produit pas lorsque vous activez le port d'envoi de suivi sur le même BAM dans BizTalk Server 2006 R2. Si vous utilisez BizTalk Server 2009, la Source d'événements et de la catégorie d'événements dans au-dessus des événements sont « biztalk Server 2009 ».

Cause

Ce problème se produit car l'interface d'interception BAM est incorrectement enregistré. L'adaptateur SQL est un.NET Framework desservi composant et un service COM +. Lors de l'analyse BAM suivi est activé, ce service COM + accède à l'interface de l'intercepteur de BAM. En raison de ce comportement, l'échec de marshaling COM + et l'adaptateur d'envoi ne fonctionne plus.

Résolution

Informations de mise à jour cumulative

BizTalk Server 2009

Le correctif qui résout ce problème est inclus dans le package de mise à jour cumulative 2 pour BizTalk Server 2009.

Pour plus d'informations sur comment obtenir le package de mise à jour cumulative, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :

2497794Package de mise à jour cumulative 2 pour BizTalk Server 2009

Informations sur le correctif

Le correctif qui résout ce problème est inclus dans le package de mise à jour cumulative 2 pour BizTalk Server 2006 R2 Service Pack 1. Pour plus d'informations sur comment obtenir le package de mise à jour cumulative, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
2211420Package de mise à jour cumulative 2 pour BizTalk Server 2006 R2 Service Pack 1

Statut

Microsoft a confirmé qu'il s'agit d'un problème dans les produits Microsoft répertoriés dans la section « S'applique à ».

Plus d'informations

Pour plus d'informations sur BizTalk Server 2006 R2 SP1, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
974563Liste de correctifs Microsoft BizTalk Server qui sont inclus dans BizTalk Server 2006 R2 Service Pack 1
Pour plus d'informations sur les correctifs à chaud de BizTalk Server, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
2003907Informations sur les correctifs à chaud de BizTalk Server

Propriétés

Numéro d'article: 983185 - Dernière mise à jour: vendredi 18 mars 2011 - Version: 2.0
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft BizTalk Server 2009 Branch
  • Microsoft BizTalk Server 2009 Developer
  • Microsoft BizTalk Server 2009 Enterprise
  • Microsoft BizTalk Server 2009 Standard
Mots-clés : 
kbbiztalk2006r2sp1fix kbbiztalk2006r2presp2fix kbbtsbam kbautohotfix kbHotfixServer kbsurveynew kbexpertiseadvanced kbbiztalk2009presp1fix kbmt KB983185 KbMtfr
Traduction automatique
IMPORTANT : Cet article est issu du système de traduction automatique mis au point par Microsoft (http://support.microsoft.com/gp/mtdetails). Un certain nombre d?articles obtenus par traduction automatique sont en effet mis à votre disposition en complément des articles traduits en langue française par des traducteurs professionnels. Cela vous permet d?avoir accès, dans votre propre langue, à l?ensemble des articles de la base de connaissances rédigés originellement en langue anglaise. Les articles traduits automatiquement ne sont pas toujours parfaits et peuvent comporter des erreurs de vocabulaire, de syntaxe ou de grammaire (probablement semblables aux erreurs que ferait une personne étrangère s?exprimant dans votre langue !). Néanmoins, mis à part ces imperfections, ces articles devraient suffire à vous orienter et à vous aider à résoudre votre problème. Microsoft s?efforce aussi continuellement de faire évoluer son système de traduction automatique.
La version anglaise de cet article est la suivante: 983185
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.

Envoyer des commentaires

 

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