我不確定是否正確的問它在這裏...我搜索網絡的答案,但徒勞...所以我只是想在這裏嘗試我的運氣。MS國家遠程proc trans選項將被刪除下一個版本的SQL SERVER
下面是從微軟網站http://msdn.microsoft.com/en-us/library/ms189322(SQL.90).aspx
遠程PROC反式選項
使用通過微軟來保護服務器到服務器過程的操作遠程PROC反式選項摘錄分佈式交易協調員(MS DTC)交易。將remote proc trans設置爲1,以提供MS DTC協調的分佈式事務,以保護事務的ACID(原子性,一致性,隔離性和持久性)屬性。將此選項設置爲1後開始的會話將繼承配置設置作爲其默認設置。
該功能將在下一個版本的Microsoft SQL Server中刪除。避免在新開發工作中使用此功能,並計劃修改當前使用此功能的應用程序。
此選項用於與使用遠程存儲過程的應用程序的早期版本的Microsoft SQL Server兼容。而不是發出遠程存儲過程調用,而是使用引用鏈接服務器的分佈式查詢,這些服務器是使用sp_addlinkedserver定義的。
這是否意味着,我們需要避免在升級到MSDTC的情況下使用事務範圍對象?
注意:這是SQL Server 2005的消息,但SQL Server 2008也會出現相同的消息。
我相信MS DTC是一個Windows組件,刪除它會打破很多依賴此組件的應用程序。 – liggett78 2009-11-12 08:49:54
更新了我的答案以提供更多詳細信息 – 2009-11-12 11:28:35