Transakcje

SQL Server Macierzystego klienta dostawca OLE DB implementuje obsługę transakcji lokalnej.Konsument transakcji rozproszonych lub skoordynowane można użyć za pomocą Microsoft Distributed Transaction Coordinator (MS DTC).Dla konsumentów, wymagających kontroli transakcji, obejmującego wiele sesji SQL Server macierzystego klienta dostawca OLE DB można łączyć transakcje inicjowane i utrzymywane przez MS DTC.

Domyślnie SQL Server macierzystego klienta dostawca OLE DB używa trybu transakcji AUTOCOMMIT wynosi, gdzie każdej akcja dyskretnych w sesja konsumentów obejmuje pełną transakcji przed wystąpienie SQL Server. SQL Server Macierzystego klienta dostawca OLE DB tryb autozatwierdzania jest lokalny i transakcji AUTOCOMMIT wynosi nigdy ogniwa więcej niż jednej sesja.

SQL Server Udostępnia macierzystym klienta dostawca OLE DB ITransactonLocal interfejs zezwalającej konsumentowi jawnie i niejawnie uruchomić transakcji na jedno połączenie z wystąpienie SQL Server. SQL Server Macierzystego klienta dostawca OLE DB nie obsługuje zagnieżdżonych transakcji lokalnej.