Question

J'essaie de tester l'adaptateur DB2 pour BizTalk 2006 (et non R2).

Lorsque j'essaie de configurer une instance dans une application, un message d'erreur s'affiche:

  

Le composant de transport DB2 n'est pas enregistré correctement

L’enivronement correspond à 2 serveurs BizTalk partageant une boîte de messagerie.

L'adaptateur DB2 fonctionne correctement sur le premier serveur. C’est le deuxième serveur avec lequel je rencontre des problèmes.

J'ai exporté les fichiers .msi du premier serveur, puis je les ai installés sur le deuxième serveur et les ai importés dans BizTalk. Tous les autres adaptateurs que j'utilise fonctionnent correctement sur les deux serveurs.

  • Les recherches Google n'apportent pas beaucoup d'informations sur le dépannage de l'adaptateur BizTalk DB2.
  • Un dépannage plus poussé a montré que MS BizTalk Adapters for Host Systems est installé sur les deux ordinateurs. Cependant, il n’a été configuré que sur la machine qui me donne le problème.
  • Je l'ai déconfiguré, mais cela n'a toujours pas aidé.
  • J'ai vérifié deux fois que les numéros de version des fichiers .dll de l'adaptateur DB2 sont les mêmes sur les deux serveurs et qu'ils sont bien installés dans le GAC.
  • Rien de tout cela n'a aidé.

Quelqu'un a-t-il déjà rencontré un problème de ce type auparavant ou m'a-t-il orienté dans la direction où rechercher la vérification du dépannage de l'adaptateur BizTalk DB2?

Était-ce utile?

La solution

Quand le " enregistré " mot apparaît, je pense à l'enregistrement des composants COM, pas à l'installation d'assemblys .NET. Le pilote sous-jacent utilisé par l'adaptateur DB2 est le pilote ODBC Microsoft pour DB2 . Vous voudrez peut-être vérifier si votre panneau de configuration ODBC DSN affiche ce pilote particulier pour vous permettre de configurer un DSN.

Je recommanderais une réinstallation du pack d'adaptateurs pour systèmes hôtes.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top