Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A következőkre vonatkozik:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Important
SQL Server Native Client (SNAC) nem kerül szállításra a következőkkel:
- SQL Server 2022 (16.x) és újabb verziók
- AZ SQL Server Management Studio 19- és újabb verziói
Az SQL Server natív ügyfele (SQLNCLI vagy SQLNCLI11) és az örökölt Microsoft OLE DB Provider for SQL Server (SQLOLEDB) nem ajánlott az új alkalmazásfejlesztéshez.
Új projektek esetén használja az alábbi illesztőprogramok egyikét:
Az SQL Server adatbázismotor (2012–2019) egyik összetevőjeként szállított SQLNCLI esetében tekintse meg az alábbi támogatási életciklus-kivételt.
Az SQL Server Native Client egy önálló adathozzáférési alkalmazási interfész (API), amelyet mind az OLE DB-n, mind az ODBC-hez használnak, és amelyet az SQL Server 2005 (9.x) kiadásában mutattak be. Az SQL Server Native Client egyesíti a SQL OLE DB szolgáltatót és az SQL ODBC illezőprogramot egy natív dinamikus link könyvtárban (DLL). Emellett új, a Windows Data Access Components (Windows Data Access Components, korábban Microsoft Data Access Components, MDAC) által biztosított funkciókat is kínálja. Az SQL Server Native Client használható új alkalmazások létrehozására vagy meglévő alkalmazások fejlesztésére, amelyek ki kell használniuk az SQL Server 2005 (9.x) által bevezetett funkciókat, mint például több aktív eredményhalmaz (MARS), felhasználó által definiált adattípusok (UDT), lekérdezési értesítések, snapshot izoláció és XML adattípusok támogatása.
Note
Az SQL Server Native Client és a Windows DAC közötti különbségek listájáért, valamint a Windows DAC alkalmazás SQL Server Native Clientre frissítése előtt érdemes megfontolni kérdésekről lásd: Alkalmazás frissítése SQL Server Native Client-re a MDAC-ból.
Az SQL Server Native Client ODBC illezőprogramot mindig a Windows DAC-hoz tartozó ODBC Driver Managerrel együtt használják. Az SQL Server Native Client OLE DB szolgáltatója használható együtt az Windows DAC-val ellátott OLE DB Core Services-szel, de ez nem követelmény; a Core Services használatának választása az adott alkalmazás követelményeitől függ (például ha kapcsolati pooling szükséges).
Az ActiveX Data Object (ADO) alkalmazások használhatják az SQL Server Native Client OLE DB szolgáltatóját, de ajánlott az ADO-t a DataTypeCompatibility kapcsolati karakterlánc kulcsszóval (vagy annak megfelelő DataSource tulajdonságával) együtt használni. Az SQL Server Native Client OLE DB szolgáltató használatával az ADO alkalmazások kihasználhatják azokat az új funkciókat, amelyeket az SQL Server 2005 (9.x) bevezetett, és amelyek az SQL Server Native Clienten keresztül elérhetők kapcsolati karakterlánc kulcsszavakkal, OLE DB tulajdonságokkal, vagy a Transact-SQL-en. További információért ezeknek a funkcióknak az ADO-val való használatáról lásd: Az ADO használata SQL Server Native Client-szel.
Az SQL Server Native Client-et úgy tervezték, hogy egyszerűsített módszert biztosítson az SQL Server-hez való natív adathozzáférés elérésére OLE DB vagy ODBC segítségével. Egyszerűsítő, mivel az OLE DB és ODBC technológiákat egy könyvtárba egyesíti, és lehetőséget ad új adathozzáférési funkciók innovációjára és fejlesztésére anélkül, hogy megváltoztatnánk a jelenlegi Windows DAC komponenseket, amelyek ma már a Microsoft Windows platform részei.
Bár az SQL Server Native Client a Windows DAC komponenseket használja, nem függ kifejezetten egy adott Windows DAC verziótól. Az SQL Server Native Client-et használhatod a Windows DAC bármely operációs rendszerrel, amelyet az SQL Server Native Client támogat operációs rendszerrel telepítenek.
Ebben a részben
SQL Server Native Client
Felsorolja az SQL Server Native Client jelentős funkcióit.
Mikor érdemes használni az SQL Server natív klienst
Megvitatja, hogyan illeszkedik az SQL Server Native Client a Microsoft adathozzáférési technológiáihoz, hogyan viszonyul a Windows DAC-hoz és az ADO.NET-hez, valamint tanácsokat ad annak eldöntéséhez, hogy melyik adathozzáférési technológiát használja.
Az SQL Server natív ügyfélfunkciói
Leírja az SQL Server Native Client által támogatott funkciókat.
Alkalmazások létrehozása natív SQL Server-ügyféllel
Áttekintést nyújt az SQL Server Native Client fejlesztéséről, beleértve azt is, miben megkülönbözteti a Windows DAC-tól, milyen komponenseket használ, és hogyan használható vele az ADO.
Ez a rész az SQL Server Native Client telepítését és telepítését is tárgyalja, beleértve az SQL Server Native Client könyvtár újraelosztását is.
Az SQL Server Native Client rendszerkövetelményei
Megvitatja az SQL Server Native Client használatához szükséges rendszererőforrásokat.
Natív SQL Server-ügyfél (OLE DB)
Információkat nyújt az SQL Server Native Client OLE DB szolgáltató használatáról.
Natív SQL Server-ügyfél (ODBC)
Információkat nyújt az SQL Server Native Client ODBC illezőprogramjának használatáról.
További SQL Server natív kliens információk megtalálása
További forrásokat biztosít az SQL Server Native Client-ről, beleértve külső forrásokhoz vezető linkeket és további segítséget.
SQL Server natív kliens hibák
Az SQL Server Native Clienthez kapcsolódó futási idejű hibákról szól.