【发布时间】:2013-07-02 23:38:53
【问题描述】:
事务是否可以跨同一个 SQL 服务器中的多个数据库工作?
如果是这样,这是一个分布式事务吗?还是基本的BEGIN TRANSACTION 工作?
【问题讨论】:
标签: sql-server tsql transactions sql-server-2012
事务是否可以跨同一个 SQL 服务器中的多个数据库工作?
如果是这样,这是一个分布式事务吗?还是基本的BEGIN TRANSACTION 工作?
【问题讨论】:
标签: sql-server tsql transactions sql-server-2012
同一实例中跨多个数据库的事务是本地事务。 BEGIN TRANSACTION 可以正常工作。
【讨论】:
刚刚测试过。 BEGIN TRANSACTION 在同一服务器上的两个数据库中按预期工作。
【讨论】:
SQL Server 文档清楚地说明了如何启动分布式事务。
【讨论】: