Bagikan melalui


Komponen Klien Asli SQL Server

Berlaku untuk: SQL Server Azure SQL Database Azure SQL Managed Instance Azure Synapse Analytics Analytics Platform System (PDW)

Penting

SQL Server Native Client (SNAC) tidak dikirim dengan:

  • SQL Server 2022 (16.x) dan versi yang lebih baru
  • SQL Server Management Studio 19 dan versi yang lebih baru

SQL Server Native Client (SQLNCLI atau SQLNCLI11) dan Penyedia Microsoft OLE DB warisan untuk SQL Server (SQLOLEDB) tidak direkomendasikan untuk pengembangan aplikasi baru.

Untuk proyek baru, gunakan salah satu driver berikut:

Untuk SQLNCLI yang dikirim sebagai komponen SQL Server Database Engine (versi 2012 hingga 2019), lihat pengecualian Siklus Hidup Dukungan ini.

SQL Server Native Client berisi komponen berikut:

Komponen Deskripsi
sqlncli11.dll File pustaka tautan dinamis (DLL) yang berisi semua fungsionalitas SQL Server Native Client. Ini termasuk penyedia SQL Server Native Client OLE DB dan driver ODBC SQL Server Native Client.
sqlnclir11.rll File sumber daya yang menyertainya untuk pustaka SQL Server Native Client.
sqlncli.h File header Klien Asli SQL Server yang berisi semua definisi baru yang diperlukan untuk menggunakan SQL Server Native Client. File header ini menggantikan file header odbcss.h dan sqloledb.h.

Catatan: Anda tidak dapat mereferensikan sqlncli.h dan odbcss.h dalam program yang sama, tetapi Anda dapat mereferensikan sqlncli.h dan sqloledb.h dalam program yang sama selama sqloledb.h ditentukan terlebih dahulu.
sqlncli11.lib File pustaka diperlukan untuk langsung memanggil fungsi utilitas bcp yang merupakan bagian dari driver ODBC SQL Server Native Client.

Catatan: Jika Anda mereferensikan file sqlncli11.lib dalam kode pemrograman, Anda perlu memastikan bahwa file sqlncli11.dll ada di jalur sistem Anda, dan di jalur sistem pengguna yang menggunakan aplikasi Anda.

Lihat Juga

Membangun Aplikasi dengan SQL Server Native Client