I have a WCF based web service hosted in windows sever 2003 machine. The database is Oracle 10G on solaris. The web service uses transactionscope extensively and ado.net transactions in some places. Most of the transactions involve only one resource (multiple oracle stored proc calls). Some of them are two resources (MSMQ and oracle stored proc). Given this does network DTC has to be enabled on the windows machine. It already has MSDTC service started. There is no transaction flow from web service client to the web service. It seems to work without network DTC enabled but I want to be sure.
The platform is .Net 2.0 SP1 + 3.0 (for WCF). Oracle driver is ODP.Net v11.1.0.6