SQL Server Native Client OLE DB 공급자는 로컬 트랜잭션 지원을 구현합니다. 소비자는 MS DTC(Microsoft Distributed Transaction Coordinator)를 사용하여 분산 또는 통합 트랜잭션을 사용할 수 있습니다. 여러 세션에 걸쳐 있는 트랜잭션 제어가 필요한 소비자의 경우 SQL Server Native Client OLE DB 공급자는 MS DTC에서 시작 및 유지 관리하는 트랜잭션에 조인할 수 있습니다.

기본적으로 SQL Server Native Client OLE DB 공급자는 자동 커밋 트랜잭션 모드를 사용합니다. 여기서 소비자 세션의 각 불연속 작업은 SQL Server instance 대한 전체 트랜잭션으로 구성됩니다. SQL Server Native Client OLE DB 공급자 자동 커밋 모드는 로컬이며 자동 커밋 트랜잭션은 단일 세션보다 더 이상 지속되지 않습니다.

SQL Server Native Client OLE DB 공급자는 ITransactionLocal 인터페이스를 노출하므로 소비자가 SQL Server instance 대한 단일 연결에서 명시적으로 암시적으로 트랜잭션을 시작할 수 있습니다. SQL Server Native Client OLE DB 공급자는 중첩된 로컬 트랜잭션을 지원하지 않습니다.

섹션 내용

참고 항목

SQL Server Native Client(OLE DB)