在事务中更新Oracle数据库和SQL Server 2008 R2数据库

时间:2013-06-12 23:32:43

标签: c# ado.net transactions distributed-transactions

我需要在Oracle的表中执行更新,以及更新SQL Server 2008 R2数据库中的表。

是否可以使用ADO.Net在事务中运行它们?

1 个答案:

答案 0 :(得分:1)

这称为eXtended Architecture(XA)事务,是的,Microsoft Windows上通过MSDTC.exe应用程序支持它。

你可以在这里阅读所有相关内容:http://technet.microsoft.com/en-us/library/cc753563(v=ws.10).aspx另一篇描述如何配置DTC以支持与Oracle交易的好文章在这里:http://msdn.microsoft.com/en-us/library/windows/desktop/aa344212(v=vs.85).aspx