Transaksi
Berlaku untuk: SQL Server Azure SQL Database Azure SQL Managed Instance Azure Synapse Analytics Analytics Platform System (PDW)
Driver OLE DB untuk SQL Server menerapkan dukungan transaksi lokal. Konsumen dapat menggunakan transaksi terdistribusi atau terkoordinasi dengan menggunakan Koordinator Transaksi Terdistribusi Microsoft (MS DTC). Untuk konsumen yang memerlukan kontrol transaksi yang mencakup beberapa sesi, Driver OLE DB untuk SQL Server dapat bergabung dengan transaksi yang dimulai dan dikelola oleh MS DTC.
Secara default, Driver OLE DB untuk SQL Server menggunakan mode transaksi autocommit, di mana setiap tindakan diskrit pada sesi konsumen terdiri dari transaksi lengkap terhadap instans SQL Server. Driver OLE DB untuk mode autocommit SQL Server bersifat lokal, dan transaksi autocommit tidak pernah mencakup lebih dari satu sesi.
Driver OLE DB untuk SQL Server mengekspos antarmuka ITransactionLocal , memungkinkan konsumen untuk menggunakan transaksi secara eksplisit dan implisit pada satu koneksi ke instans SQL Server. Driver OLE DB untuk SQL Server tidak mendukung transaksi lokal berlapis.