2017-05-23 6 views
0

Nous avons récemment changé pour une nouvelle version de BizTalk de 2010. Nous essayons de configurer notre premier ReceivePort dessus, mais nous courons dans l'erreur qui semble indique que la version de Oracle.DataAcces qui est dans le cache est très obsolète.BizTalk 2016 Oracle.DataAcces 4.121.1.0 non trouvé, 2.112.4.0 installé

J'ai regardé autour mais malheureusement, je ne suis pas un expert dans la façon dont le GAC fonctionne donc je n'ai pas compris comment BizTalk sélectionne la version à rechercher.

La solution consisterait-elle à installer une version plus récente des données Oracle dans le GAC? Et la partie de l'adaptateur de données Oracle du pack d'adaptateur BizTalk? Ce Pack a été pré installé sur notre serveur, ce serait donc bizarre si c'était la mauvaise version. Editer: L'ODAC que nous avons installé prétend être la version 4 (dans le lien lire et télécharger) mais ne semble pas être celui du cache.

+0

Le client Oracle est une douleur royale dans le cul à mettre en place. Il ne joue pas bien si vous essayez d'installer plusieurs versions sur la même machine, et il ne semble jamais au GAC tout ce que vous penseriez. Assurez-vous que vous avez le .NET 4.x un GACed - si vous avez les DLL requises, vous pouvez simplement les GAC en utilisant gacutil à partir d'une invite de commande de développeur. –

+0

@DanField Nous allons devoir essayer. Notre serveur Live n'a pas Visual Studio et ne fait pas partie de Visual Studio? ou puis-je simplement le placer sur le serveur Live sans Visual Studio? – Andy

+0

GacUtil fait partie du kit de développement Windows. Si votre serveur n'a pas le SDK installé, vous pouvez GAC en utilisant powershell comme ici: https://www.andrewcbancroft.com/2015/12/16/using-powershell-to-install-a-dll-into-the -gac/ –

Répondre

0

Vous devez installer Microsoft BizTalk Adapter for Enterprise Application. Si vous utilisez la même boîte que vous avez utilisée pour BTS 2010, désinstallez le pack Old Adapter et installez le nouveau à partir de BTS Media.

enter image description here

+0

Tous ont des tiques vertes avec eux malheureusement. – Andy