Bagikan melalui


Transaksi

Penyedia SQL Server Native Client OLE DB 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, penyedia SQL Server Native Client OLE DB dapat bergabung dengan transaksi yang dimulai dan dikelola oleh MS DTC.

Secara default, penyedia SQL Server Native Client OLE DB menggunakan mode transaksi autocommit, di mana setiap tindakan diskrit pada sesi konsumen terdiri dari transaksi lengkap terhadap instans SQL Server. Mode autocommit penyedia OLE DB SQL Server Native Client bersifat lokal, dan transaksi autocommit tidak pernah mencakup lebih dari satu sesi.

Penyedia SQL Server Native Client OLE DB mengekspos antarmuka ITransactionLocal, memungkinkan konsumen untuk menggunakan transaksi secara eksplisit dan implisit pada satu koneksi ke instans SQL Server. Penyedia SQL Server Native Client OLE DB tidak mendukung transaksi lokal berlapis.

Di Bagian Ini

Lihat juga

SQL Server Native Client (OLE DB)