Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
gäller för:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Analytics Platform System (PDW)
SQL Server Native Client OLE DB-leverantören implementerar stöd för lokala transaktioner. Konsumenten kan använda distribuerade eller koordinerade transaktioner genom att använda Microsoft Distributed Transaction Coordinator (MS DTC). För konsumenter som kräver transaktionskontroll som sträcker sig över flera sessioner kan SQL Server Native Client OLE DB-leverantören ansluta till transaktioner initierade och underhållna av MS DTC.
Som standard använder SQL Server Native Client OLE DB-leverantören ett autocommit-transaktionsläge, där varje diskret åtgärd i en konsumentsession utgör en komplett transaktion mot en instans av SQL Server. SQL Server Native Client OLE DB-leverantörens autocommit-läge är lokalt, och autocommit-transaktioner sträcker sig aldrig över mer än en enda session.
SQL Server Native Client OLE DB-leverantören exponerar ITransactionLocal-gränssnittet, vilket gör det möjligt för konsumenten att använda transaktioner explicit och implicit på en enda anslutning till en instans av SQL Server. SQL Server Native Client OLE DB-leverantören stöder inte nästlade lokala transaktioner.