Windowsサーバー2003マシンでホストされているWCFベースのWebサービスがあります。データベースは、solaris上のOracle10Gです。Webサービスは、transactionscopeを広範囲に使用し、一部の場所ではado.netトランザクションを使用します。ほとんどのトランザクションには、1つのリソース(複数のOracleストアドプロシージャ呼び出し)のみが含まれます。それらのいくつかは2つのリソース(MSMQとoracleストアドプロシージャ)です。これを考えると、ネットワークDTCはWindowsマシンで有効にする必要があります。すでにMSDTCサービスが開始されています。WebサービスクライアントからWebサービスへのトランザクションフローはありません。ネットワークDTCを有効にしなくても機能するようですが、確認したいと思います。
プラットフォームは.Net2.0SP1 + 3.0(WCF用)です。OracleドライバはODP.Netv11.1.0.6です。