Partager via


Gérer les transactions avec l’adaptateur Oracle E-Business Suite

L’adaptateur Microsoft BizTalk pour Oracle E-Business Suite n’initie pas de transaction lors de l’exécution d’une opération dans Oracle E-Business Suite. Au lieu de cela, l’adaptateur effectue les opérations à l’aide du contexte de transaction fourni par les clients de l’adaptateur. Pour effectuer des opérations dans une transaction à l’aide de l’adaptateur Oracle E-Business, vous devez :

  • Activez les transactions dans les clients de l’adaptateur. Par exemple, pour activer les transactions dans BizTalk Server, vous devez sélectionner la zone Utiliser le case activée de transaction dans la zone Transactions de l’onglet Messages pour un port WCF-Custom ou WCF-OracleEBS.

  • Définissez la valeur de la propriété de liaison UseAmbientTransaction sur True dans l’adaptateur. Pour plus d’informations sur la propriété de liaison, consultez En savoir plus sur les propriétés de liaison de l’adaptateur BizTalk pour Oracle E-Business Suite.

Important

Pour utiliser l’adaptateur pour effectuer des transactions dans Oracle E-Business Suite, vous devez avoir installé le composant Oracle Services pour Microsoft Transaction Server , lors de l’installation du client Oracle, sur l’ordinateur exécutant le client de l’adaptateur.

Transactions dans les opérations sortantes

L’adaptateur Oracle E-Business effectue une opération sortante dans une seule transaction. Pour les opérations composites, toutes les opérations sont effectuées dans une transaction unique, mais à l’aide de connexions ODP.NET différentes. Pour plus d’informations sur les opérations sortantes mises en évidence par l’adaptateur Oracle E-Business, consultez Comment l’adaptateur surface les métadonnées Oracle E-Business Suite ?.

Transactions dans les opérations entrantes

L’adaptateur Oracle E-Business expose les deux opérations entrantes suivantes :

  • Interrogation : l’instruction d’interrogation et l’instruction post-interrogation (si spécifiée) sont exécutées dans une transaction, tandis que l’instruction de données disponibles interrogées est exécutée dans une autre transaction. De même, l’instruction d’interrogation et l’instruction post-interrogation sont exécutées à l’aide de la même connexion ODP.NET, tandis que l’instruction de données interrogées disponibles est exécutée à l’aide d’une autre connexion ODP.NET.

  • Notification : l’opération de notification est effectuée dans une transaction à l’aide d’une connexion ODP.NET unique.

    Pour plus d’informations sur les opérations entrantes mises en évidence par l’adaptateur Oracle E-Business, consultez How the Adapter Surface Oracle E-Business Suite Metadata ?.

Voir aussi

Présentation de l’adaptateur BizTalk pour Oracle E-Business Suite