SQL Server Native Client (ODBC)

Berlaku untuk:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse Analytics AnalyticsPlatform System (PDW)

Penting

SQL Server Native Client (sering disingkat SNAC) telah dihapus dari SQL Server 2022 (16.x) dan SQL Server Management Studio 19 (SSMS). SQL Server Native Client (SQLNCLI atau SQLNCLI11) dan Penyedia Microsoft OLE DB warisan untuk SQL Server (SQLOLEDB) tidak direkomendasikan untuk pengembangan aplikasi baru. Beralih ke Microsoft OLE DB Driver (MSOLEDBSQL) baru untuk SQL Server atau Microsoft ODBC Driver terbaru untuk SQL Server ke depannya. Untuk SQLNCLI yang dikirim sebagai komponen SQL Server Database Engine (versi 2012 hingga 2019), lihat pengecualian Siklus Hidup Dukungan ini.

ODBC adalah definisi standar dari antarmuka pemrograman aplikasi (API) yang digunakan untuk mengakses data dalam database metode akses berurutan relasional atau terindeks (ISAM). SQL Server mendukung ODBC, melalui driver ODBC SQL Server Native Client, sebagai salah satu API asli untuk menulis aplikasi C dan C++ yang berkomunikasi dengan SQL Server.

Program SQL Server yang ditulis menggunakan driver ODBC SQL Server Native Client berkomunikasi dengan SQL Server melalui panggilan fungsi C. Versi khusus SQL Server dari fungsi ODBC diimplementasikan dalam driver ODBC SQL Server Native Client. Driver meneruskan pernyataan SQL ke SQL Server dan mengembalikan hasil pernyataan ke aplikasi.

Driver ODBC SQL Server Native Client mematuhi spesifikasi Microsoft Win32 ODBC 3.51. Driver mendukung aplikasi yang ditulis menggunakan versi ODBC sebelumnya dengan cara yang ditentukan dalam spesifikasi ODBC 3.51.

Di Bagian Ini

Lihat Juga

Pemrograman Klien Asli SQL Server
Menginstal Klien Asli SQL Server