Memasang Driver OLE DB Driver untuk SQL Server
Berlaku untuk: SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics Analytics
Platform System (PDW)
Catatan
Dimulai dengan versi 19.3, penginstalan Microsoft Visual C++ Redistributable adalah prasyarat untuk menginstal Microsoft OLE DB Driver 19 untuk SQL Server.
Untuk penginstal driver ARM64, instal paket ARM64 Microsoft Visual C++ Redistributable.
Untuk penginstal driver x86, instal paket X86 Microsoft Visual C++ Redistributable.
Untuk penginstal driver x64, instal paket X86 dan X64 Microsoft Visual C++ Redistributable.
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 penginstal dari Prompt Perintah yang ditingkatkan.
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk