Memasang Driver OLE DB Driver untuk SQL Server

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

Unduh driver OLE DB

Untuk menginstal Driver OLE DB untuk SQL Server, Anda memerlukan alat penginstal msoledbsql.msi. Jalankan alat penginstal dan buat pilihan pilihan Anda. Driver OLE DB untuk SQL Server dapat diinstal berdampingan dengan versi penyedia Microsoft OLE DB yang lebih lama.

File untuk Driver OLE DB untuk SQL Server (msoledbsql19.dll/msoledbsql.dll, msoledbsqlr19.dll/msoledbsqlr.rll) diinstal di %SYSTEMROOT%\system32\ . Selain itu, msoledbsql.msi x64 menginstal biner 32-bit di %SYSTEMROOT%\SysWOW64\.

Catatan

Semua pengaturan registri yang sesuai untuk Driver OLE DB untuk SQL Server dibuat sebagai bagian dari proses penginstalan.

File header dan pustaka untuk Driver OLE DB untuk SQL Server (msoledbsql.h dan msoledbsql.lib/msoledbsql19.lib) diinstal di %PROGRAMFILES%\Microsoft SQL Server\Client SDK\OLEDB\<major_version><minor_version>\SDK. Selain itu, msoledbsql.msi x64 menginstal file yang sama di %PROGRAMFILES(x86)%\Microsoft SQL Server\Client SDK\OLEDB\<major_version><minor_version>\SDK.

Anda dapat mendistribusikan Driver OLE DB untuk SQL Server melalui msoledbsql.msi. Anda mungkin harus menginstal Driver OLE DB untuk SQL Server saat Anda menyebarkan aplikasi. Salah satu cara untuk menginstal beberapa paket dalam apa yang tampaknya bagi pengguna untuk menjadi satu instalasi adalah dengan menggunakan teknologi chainer dan bootstrapper. Untuk informasi selengkapnya, lihat Menulis Paket Bootstrapper Kustom untuk Visual Studio 2005 dan Menambahkan Prasyarat Kustom.

msoledbsql.msi x64 juga menginstal Driver OLE DB versi 32-bit untuk SQL Server. Jika aplikasi Anda menargetkan platform selain platform yang dikembangkan, Anda dapat mengunduh versi msoledbsql.msi untuk x64 dan x86.

Saat Anda memanggil msoledbsql.msi, hanya komponen klien yang diinstal secara default. Komponen klien adalah file yang mendukung menjalankan aplikasi yang dikembangkan menggunakan Driver OLE DB untuk SQL Server. Untuk juga menginstal komponen SDK, tentukan ADDLOCAL=All pada baris perintah. Contohnya:

msiexec /i msoledbsql.msi ADDLOCAL=ALL

Penginstalan senyap

Jika Anda menggunakan opsi /passive, /qn, /qb, atau /qr dengan msiexec, Anda juga harus menentukan IACCEPTMSOLEDBSQLLICENSETERMS=YES, untuk secara eksplisit menunjukkan bahwa Anda menerima ketentuan lisensi pengguna akhir. Opsi ini harus ditentukan dalam semua huruf kapital.

Menginstal Driver OLE DB untuk SQL Server sebagai dependensi

Penting untuk tidak menghapus instalan Driver OLE DB untuk SQL Server sampai semua aplikasi dependen dihapus instalasinya. Untuk memberi pengguna peringatan bahwa aplikasi Anda bergantung pada Driver OLE DB untuk SQL Server, gunakan opsi penginstalan APPGUID di MSI Anda, sebagai berikut:

msiexec /i msoledbsql.msi APPGUID={0CC618CE-F36A-415E-84B4-FB1BFF6967E1}

Nilai yang diteruskan ke APPGUID adalah kode produk spesifik Anda. Kode produk harus dibuat saat menggunakan Microsoft Installer untuk menggabungkan program penyiapan aplikasi Anda. Opsi APPGUID mengharuskan menjalankan alat penginstal dari Prompt Perintah yang ditingkatkan.

Lihat juga

Membangun aplikasi dengan Driver OLE DB untuk SQL Server