34

事务是否可以跨同一个 SQL 服务器中的多个数据库工作?如果是这样,这是一个分布式事务吗?还是基本BEGIN TRANSACTION的工作?

4

3 回答 3

46

同一实例中跨多个 DB 的事务是本地事务。BEGIN TRANSACTION 可以正常工作。

于 2013-07-05T04:47:20.093 回答
8

刚刚测试过了。BEGIN TRANSACTION在同一台服务器上的两个数据库中按预期工作。

于 2013-07-05T00:49:20.003 回答
-3

SQL Server 文档清楚地说明了如何启动分布式事务。

开始分布式交易

于 2013-07-05T01:53:22.220 回答