2012-08-23 49 views
0

我們在WCF服務中使用MSDTC。配置由3臺計算機組成: 1. Linux上的服務器Oracle。 2. IIS與WCF服務的客戶端服務器2003 3. IIS與服務WCF和服務器的Oracle服務器上的服務器2003爲什麼ENLIST = TRUE會增加oracle會話的最大數量?

如果連接字符串的財產爭取= FALSE的服務工作!但分佈式事務並不總是正確工作。有時候一方(客戶服務)是提交,另一方(服務器服務)不提交。

如果連接字符串的屬性爲ENLIST = TRUE,那麼服務就是工作!但oracle的會話數量是最大的增加而服務不起作用。

任何人都可以告訴我爲什麼ENLIST = TRUE會話增加了嗎? 謝謝。

回答

0

問題已解決。兩個客戶端與IIS配合安裝,應用程序與一個客戶端一起工作,其他客戶端支持msdtc。刪除兩個客戶端後,安裝一個客戶端應用程序工作成功!