Aracılığıyla paylaş


SQL Server için OLE DB Sürücüsü Yükleme

Şunlar için geçerlidir:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalitik Platform Sistemi (PDW)Microsoft Fabric'te SQL veritabanı

OLE DB sürücüsünü indirme

Uyarı

19.3 sürümünden itibaren, Microsoft Visual C++ Redistributable kurulumu SQL Server için Microsoft OLE DB Driver 19'un kurulması için ön koşuldur.

ARM64 sürücü yükleyicisi için ARM64 Microsoft Visual C++ Yeniden Dağıtılabilir paketi kurul.

x86 sürücü yükleyicisi için X86 Microsoft Visual C++ Redistributable paketini yükleyin.

x64 sürücü yükleyicisi için hem X86 hem de X64 Microsoft Visual C++ Yeniden Dağıtım Paketlerini yükleyin.

SQL Server için OLE DB Sürücüsünü kurmak için msoledbsql.msi yükleyiciye ihtiyacınız var. Kurulum cihazını çalıştırın ve tercih ettiğiniz seçimleri yapın. SQL Server için OLE DB Sürücüsü, Microsoft OLE DB sağlayıcılarının önceki sürümleriyle yan yana kurulabilir.

SQL Server için OLE DB Sürücüsü dosyaları (msoledbsql19.dll/msoledbsql.dllmsoledbsqlr19.dll/msoledbsqlr.rll) için yüklenir %SYSTEMROOT%\system32\ . Ayrıca, x64 msoledbsql.msi 32-bit ikili dosyaları da kuruyor %SYSTEMROOT%\SysWOW64\.

Uyarı

SQL Server için OLE DB Sürücüsü için tüm uygun kayıt defteri ayarları kurulum sürecinin bir parçası olarak hazırlanır.

SQL Server için OLE DB Sürücüsü (msoledbsql.h ve msoledbsql.lib/msoledbsql19.lib) %PROGRAMFILES%\Microsoft SQL Server\Client SDK\OLEDB\<major_version><minor_version>\SDKiçin başlık ve kütüphane dosyaları . Ayrıca, x64 msoledbsql.msi aynı dosyaları .%PROGRAMFILES(x86)%\Microsoft SQL Server\Client SDK\OLEDB\<major_version><minor_version>\SDK

SQL Server için OLE DB Sürücüsünü msoledbsql.msiüzerinden dağıtabilirsiniz. Bir uygulamayı dağıtırken SQL Server için OLE DB Sürücüsünü yüklemeniz gerekebilir. Kullanıcıya tek bir kurulum gibi görünen bir şekilde birden fazla paket kurmanın bir yolu chainer ve bootstrapper teknolojisini kullanmaktır. Daha fazla bilgi için, Visual Studio 2005 için Özel Önleyici Paketi Oluşturma ve Özel Ön Koşulların Eklenmesi bölümlerine bakınız.

x64 msoledbsql.msi ayrıca SQL Server için 32-bit OLE DB Sürücüsü sürümünü yükler. Uygulamanız geliştirildiği platformdan farklı bir platformu hedefliyorsa, msoledbsql.msi'in x64 ve x86 sürümlerini indirebilirsiniz.

msoledbsql.msiçağırdığınızda, varsayılan olarak yalnızca istemci bileşenleri kuruludur. İstemci bileşenleri, SQL Server için OLE DB Driver kullanılarak geliştirilen bir uygulamayı çalıştırmayı destekleyen dosyalardır. SDK bileşenlerini de yüklemek için komut satırında belirtin ADDLOCAL=All . Örneğin:

msiexec /i msoledbsql.msi ADDLOCAL=ALL

Sessiz yükleme

Msiexec ile /passive, /qn, /qb veya /qr seçeneklerini kullanıyorsanız, son kullanıcı lisansının şartlarını açıkça belirtmek için IACCEPTMSOLEDBSQLLICENSETERMS=YES'i belirtmeniz gerekir. Bu seçenek tüm büyük harflerle belirtilmelidir.

SQL Server için OLE DB Sürücüsünü bağımlılık olarak yüklemek

SQL Server için OLE DB Sürücüsünü tüm bağımlı uygulamalar kaldırılana kadar kaldırmamak önemlidir. Kullanıcılara, uygulamanızın SQL Server için OLE DB Sürücüsü'ne bağlı olduğunu bildirmek için, MSI'nızda aşağıdaki gibi APPGUID kurulum seçeneğini kullanın:

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

APPGUID'e aktarılan değer, sizin özel ürün kodunuzdur. Uygulama kurulum programınızı paketlemek için Microsoft Installer kullanılırken bir ürün kodu oluşturulmalıdır. APPGUID seçeneği, yükleyiciyi yükseltilmiş bir Komut Mesajından çalıştırmayı gerektirir.

Ayrıca bakınız

SQL Server için OLE DB Sürücüsü ile uygulama oluşturma