如何一次使用两个数据库并在两个不同位置同时更新

时间:2012-02-22 11:09:51

标签: .net database

如何一次使用两个数据库?它们被放置在不同的网络中。是否可以在.net?

2 个答案:

答案 0 :(得分:1)

如果您想要跨越多个数据库的Transaction,可以使用TransactionScope

using (TransactionScope t = new TransactionScope())
{
    // Execute code
    t.Commit();
}

必要时,Transaction将被提升为分布式事务。您需要确保已安装Distributed Transaction Coordinator,然后一切都可以正常运行而无需进一步配置。

答案 1 :(得分:1)

在Sql Server中使用数据镜像概念。