Mikor kell használni az OLE DB Driver for SQL Server-t

A következőkre vonatkozik:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsSQL-adatbázis a Microsoft Fabricben

OLE DB-illesztő letöltése

Az SQL Serverhez készült OLE DB-illesztő az SQL Server-adatbázisok adatainak eléréséhez használható egyik technológia. A különböző adatelérési technológiákról a Data Access Technologies útitervében olvashat.

Amikor eldönti, hogy az OLE DB-illesztőt az SQL Serverhez használja-e az alkalmazás adathozzáférési technológiájaként, több tényezőt is figyelembe kell vennie.

Új alkalmazások esetén, ha olyan felügyelt programozási nyelvet használ, mint a Microsoft Visual C# vagy a Visual Basic, és hozzá kell férnie az SQL Server új funkcióihoz, használja az SQL Server .NET-keretrendszer adatszolgáltatóját, amely a .NET-keretrendszer része.

Ha com-alapú alkalmazást fejleszt, és hozzá kell férnie az SQL Serverben bevezetett új funkciókhoz, használja az OLE DB-illesztőprogramot az SQL Serverhez. Ha nincs szüksége az SQL Server új funkcióihoz való hozzáférésre, továbbra is használhatja a Windows adatelérési összetevőket (WDAC).

A meglévő OLE DB-alkalmazások esetében az elsődleges probléma az, hogy hozzá kell-e férnie az SQL Server új funkcióihoz. Ha olyan érett alkalmazással rendelkezik, amely nem igényli az SQL Server új funkcióit, továbbra is használhatja a WDAC-t. Ha azonban hozzá kell férnie az új funkciókhoz, például az XML-adattípushoz, használja az SQL Serverhez készült OLE DB-illesztőt.

Az SQL Serverhez készült OLE DB-illesztőprogram és az MDAC is támogatja az olvasási véglegesített tranzakcióelkülönítést a sorverziók használatával, de csak az SQL Serverhez készült OLE DB-illesztőprogram támogatja a pillanatkép-tranzakciók elkülönítését. (Programozási szempontból az olvasási véglegesített tranzakció elkülönítése a sorverzióval megegyezik Read-Committed tranzakcióval.)

Az SQL Server OLE DB-illesztőprogramja és az MDAC közötti különbségekről további információt az Alkalmazás frissítése OLE DB-illesztőre az SQL Serverhez az MDAC-ból című témakörben talál.