事务
适用于:SQL Server Azure SQL 数据库 Azure SQL 托管实例 Azure Synapse Analytics Analytics Platform System (PDW)
OLE DB Driver for SQL Server 实现本地事务支持。 使用者可借助 Microsoft 分布式事务处理协调器 (MS DTC) 来使用分布式事务或协调事务。 对于需要跨多个会话的事务控制权的使用者,适用于 SQL Server 的 OLE DB 驱动程序可以加入由 MS DTC 启动和维护的事务。
默认情况下,适用于 SQL Server 的 OLE DB 驱动程序使用自动提交事务模式,其中对使用者会话执行的每次离散操作均包含一个针对 SQL Server 实例的完整事务。 适用于 SQL Server 的 OLE DB 驱动程序的自动提交模式是本地的,并且自动提交事务从不会跨多个会话。
适用于 SQL Server 的 OLE DB 驱动程序公开 ITransactionLocal 接口,并允许使用者在 SQL Server 实例的单个连接上使用显式和隐式启动事务。 OLE DB Driver for SQL Server 不支持嵌套的本地事务。