Transacciones en SQL Server Native Client
Se aplica a: SQL Server Azure SQL Database Azure SQL Instancia administrada Azure Synapse Analytics Analytics Platform System (PDW)
El proveedor OLE DB de SQL Server Native Client implementa compatibilidad con transacciones locales. El consumidor puede utilizar transacciones distribuidas o coordinadas mediante Microsoft DTC (Coordinador de transacciones distribuidas). Para los consumidores que requieren el control de transacciones que abarca varias sesiones, el proveedor OLE DB de SQL Server Native Client puede unir transacciones iniciadas y mantenidas por MS DTC.
De forma predeterminada, el proveedor OLE DB de SQL Server Native Client usa un modo de transacción de confirmación automática, donde cada acción discreta en una sesión de consumidor consta de una transacción completa en una instancia de SQL Server. El modo de confirmación automática del proveedor OLE DB de SQL Server Native Client es local y las transacciones de confirmación automática nunca abarcan más de una sola sesión.
El proveedor OLE DB de SQL Server Native Client expone la interfaz ITransactionLocal , lo que permite al consumidor usar transacciones explícita e implícitamente en una sola conexión a una instancia de SQL Server. El proveedor OLE DB de SQL Server Native Client no admite transacciones locales anidadas.
En esta sección
Consulte también
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de