Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
platí pro:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Analytický platformní systém (PDW)
Důležité
Sql Server Native Client (SNAC) není dodáván s:
- SQL Server 2022 (16.x) a novější verze
- SQL Server Management Studio 19 a novější verze
Pro vývoj nových aplikací se nedoporučuje nativní klient SQL Serveru (SQLNCLI nebo SQLNCLI11) a starší zprostředkovatel Microsoft OLE DB pro SQL Server (SQLOLEDB).
Pro nové projekty použijte jeden z následujících ovladačů:
Informace o SQLNCLI, které se dodává jako součást databázového stroje SQL Serveru (verze 2012 až 2019), najdete v této výjimce životního cyklu podpory.
ODBC je standardní definice aplikačního programovacího rozhraní (API) sloužící k přístupu k datům v relačních nebo indexovaných databázích sekvenčního přístupu (ISAM). SQL Server podporuje rozhraní ODBC prostřednictvím ovladače ODBC nativního klienta SQL Serveru jako jedno z nativních rozhraní API pro psaní aplikací jazyka C a C++, které komunikují s SQL Serverem.
Programy SYSTÉMU SQL Server napsané pomocí ovladače ODBC nativního klienta SQL Serveru komunikují s SQL Serverem prostřednictvím volání funkce jazyka C. Verze funkcí ODBC specifické pro SQL Server jsou implementovány v ovladači ODBC nativního klienta SQL Serveru. Ovladač předá sql Serveru příkazy SQL a vrátí výsledky příkazů do aplikace.
Ovladač ODBC nativního klienta SQL Serveru odpovídá specifikaci Microsoft Win32 ODBC 3.51. Ovladač podporuje aplikace napsané pomocí starších verzí rozhraní ODBC způsobem definovaným ve specifikaci ODBC 3.51.
V tomto oddílu
Viz také
Programování nativního klienta SQL Serveru
Instalace nativního klienta SQL Serveru