Il me semble que cela a à voir avec la configuration de votre base de données Oracle.
- Utilisez-vous le même serveur de base de données dans les deux environnements (je suppose que non) ?
- Quelle version de la base de données utilisez-vous (je prendrai 10g) ?
Voici ce que j'ai pu trouver sur la base de ces hypothèses :
- Vérifiez Réglage des performances de Microsoft Transaction Server . La valeur par défaut pour le
ORAMTS_NET_CACHE_MAXFREE
est défini sur 5, ce qui peut être lié à votre problème. Lisez toute la page avant d'entreprendre toute action (vous pouvez essayer d'augmenter le nombre deSESSIONS
etPROCESSES
paramètres également). - Vous pouvez activer le traçage sur Oracle MTS pour voir ce qui s'y passe réellement.
- Si toujours bloqué, je suppose que vous pourriez activer le traçage sur MSDTC pour essayer d'avoir plus d'informations.