Megosztás:


Az OLE DB-illesztőprogram telepítése az SQL Serverhez

Vonatkozik a következőkre:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalitikai Platform System (PDW)SQL adatbázis a Microsoft Fabric-ben

OLE DB-illesztő letöltése

Megjegyzés:

A 19.3-as verziótól kezdve a Microsoft Visual C++ Redistributable telepítése előfeltétel a Microsoft OLE DB Driver 19 telepítéséhez SQL Serverhez.

Az ARM64 illezőgép telepítőjéhez telepítse az ARM64 Microsoft Visual C++ Redistributable csomagot.

Az x86 illezőgép telepítőjéhez telepítse az X86 Microsoft Visual C++ Redistributable csomagot.

Az x64 illezőgép telepítőjéhez telepítse mind az X86, mind az X64 Microsoft Visual C++ Redistributable csomagokat.

Az OLE DB Driver for SQL Server telepítéséhez a msoledbsql.msi telepítőre van szükség. Indítsd el a telepítőt, és hozd meg a kedvenc döntéseidet. Az OLE DB Driver for SQL Server párhuzamosan telepíthető a Microsoft OLE DB szolgáltatók korábbi verzióival.

Az SQL Server OLE DB Driver fájljai (msoledbsql19.dll/msoledbsql.dll, msoledbsqlr19.dll/msoledbsqlr.rll) telepítve vannak .%SYSTEMROOT%\system32\ Ezen felül az x64 msoledbsql.msi 32 bites binárisokat telepít .%SYSTEMROOT%\SysWOW64\

Megjegyzés:

Az OLE DB SQL Server illesztőprogramjának minden megfelelő regisztrációs beállítása a telepítési folyamat részeként készül.

Az SQL Server OLE DB Driver fejlécére és könyvtárfájljai (msoledbsql.h és msoledbsql.lib/msoledbsql19.lib) telepítettek .%PROGRAMFILES%\Microsoft SQL Server\Client SDK\OLEDB\<major_version><minor_version>\SDK Ezen felül az x64 msoledbsql.msi ugyanazokat a fájlokat telepíti .%PROGRAMFILES(x86)%\Microsoft SQL Server\Client SDK\OLEDB\<major_version><minor_version>\SDK

Az OLE DB Driver for SQL Server msoledbsql.msikeresztül terjesztheted az SQL Server-t. Lehet, hogy telepítened kell az OLE DB Drivert SQL Serverhez, amikor telepítesz egy alkalmazást. Az egyik módja annak, hogy több csomagot telepítsünk egy olyan telepítésben, ami a felhasználó számára egy telepítésnek tűnik, a chainer és bootstrapper technológia használata. További információért lásd: Egyedi bootstrapper csomag készítése Visual Studio 2005-hez és Egyedi előfeltételek hozzáadása.

Az x64 msoledbsql.msi telepíti az SQL Server 32 bites OLE DB Driver verzióját is. Ha az alkalmazásod más platformot céloz, nem azon, amelyen fejlesztették, letöltheted a msoledbsql.msi verzióit x64-re és x86-ra.

Amikor msoledbsql.msihívod , csak a kliens komponenseket telepíted alapértelmezésen. A klienskomponensek olyan fájlok, amelyek támogatják egy olyan alkalmazás futtatását, amelyet az SQL Server OLE DB Driver használatával fejlesztettek ki. Az SDK komponensek telepítéséhez a parancssoron megadja ADDLOCAL=All meg. Például:

msiexec /i msoledbsql.msi ADDLOCAL=ALL

Csendes telepítés

Ha a /passive, /qn, /qb vagy /qr opciókat használod msiexec-szel, akkor meg kell adnod az IACCEPTMSOLEDBSQLLICENSETERMS=YES-t, hogy egyértelműen jelezd, elfogadod a végfelhasználói licenc feltételeit. Ezt a lehetőséget minden nagybetűvel kell megadni.

Az SQL Server OLE DB driverének telepítése függőségként

Fontos, hogy ne távolítsd el az OLE DB Driver for SQL Server-t, amíg az összes függő alkalmazás el nem távolítva magát. Figyelmeztetés érdekében az alkalmazásod SQL Server OLE DB Driver-e van utalva, használd az MSI-ben az APPGUID telepítési opciót az alábbiak szerint:

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

Az APPGUID-nak átadott érték a konkrét termékkódod. Termékkódot kell létrehozni, amikor a Microsoft Installer használatával csomagolja az alkalmazás telepítőprogramját. Az APPGUID opció megköveteli, hogy a telepítőt egy emelt parancssorból futtassák.

Lásd még

Alkalmazások létrehozása az SQL Serverhez készült OLE DB-illesztővel