Megosztás a következőn keresztül:


Kibocsátási megjegyzések az SQL Serverhez készült Microsoft ODBC-illesztőprogramhoz Linux és macOS rendszeren

ODBC-illesztőprogram letöltése

Ez a cikk felsorolja és ismerteti a Linuxon és macOS-en futó SQL Serverhez készült Microsoft ODBC-illesztőprogram verziószámozott kiadásainak újdonságait.

2025. március, 18.5.1

Új elem Részletek
Új disztribúciók támogatottak. macOS 15, Alpine Linux 3.20, Azure Linux 3.0, Oracle Linux 9, Ubuntu 24.10
Csomagméret beállítás. Tegye elérhetővé a csomagméretet a kapcsolati sztring egyik opciójaként.
Hibajavítások. Hibajavítások.

18.4.1, 2024. július

Új elem Részletek
Támogatott új disztribúciók. macOS 14, Ubuntu 24.04, Alpine 3.19
Fogadja el az EULA-t a fájl jelenlétével. Hozzáadta a DEB- és RPM-csomagok EULA-jának fájl jelenlétével történő elfogadását.
Microsoft Entra-azonosító Átnevezte az "Azure Active Directory" összes előfordulását a "Microsoft Entra ID" névre. További információt Az Azure Active Directory új neve című témakörben talál.
Hibajavítások. Hibajavítások.

2024. április 18.3.3.

Új elem Részletek
Hibajavítások. Hibajavítások.

2024. április 17.10.6

Új elem Részletek
Hibajavítások. Hibajavítások.

18.3.2, 2023. október

Új elem Részletek
Új terjesztés támogatott. Debian 12
Hibajavítások. Hibajavítások.

17.10.5, 2023. október

Új elem Részletek
Új terjesztés támogatott. Debian 12
Továbbfejlesztett teljesítmény Hatékonyabb memóriafoglalás a csomagpufferben
Új felügyelt identitás (MSI) hitelesítésének támogatása Az Azure Arc és az Azure Cloud Shell MSI-hitelesítésének támogatása, és frissítve az Azure App Service API újabb verziójára
Hibajavítások. Hibajavítások.

18.3.1, 2023. július

Új elem Részletek
Továbbfejlesztett teljesítmény Hatékonyabb memóriafoglalás a csomagpufferben
Új felügyelt identitás (MSI) hitelesítésének támogatása Az Azure Arc és az Azure Cloud Shell MSI-hitelesítésének támogatása, és frissítve az Azure App Service API újabb verziójára
Új disztribúciók kerültek támogatásra. Ubuntu 23.04, Alpine 3.17, Alpine 3.18. Az Arm64 mostantól támogatott az Alpineben
Hibajavítások. Hibajavítások.

18.2.2, 2023. június

Új elem Részletek
Hibajavítások. Hibajavítások.

17.10.4, 2022. június

Új elem Részletek
Hibajavítások. Hibajavítások.

18.2, 2023. január

Új elem Részletek
Új disztribúciók támogatottak. Ubuntu 22.10, macOS 13, Alpine 3.16
A kiszolgálónév részletei bekerültek a csatlakozási hibákba. Eredeti és átirányított kiszolgálóneveket adtunk hozzá a kapcsolódási hibák kezeléséhez.
Hibajavítások. Hibajavítások.

2022. november 17.10.2

Új elem Részletek
Hibajavítások. Hibajavítások.

18.1.2 verzió, 2022. november

Új elem Részletek
Hibajavítások. Hibajavítások.

2022. augusztus 18.1.

Új elem Részletek
Új disztribúciók támogatottak. Ubuntu 22.04, Red Hat 9. Arm64 Linux-platformok: Debian 11, Red Hat 8 és 9, Ubuntu 20.04, 22.04
Ip cím preferencia beállítás Lásd a DSN- és kapcsolati sztring attribútumokat és kulcsszavakat.
RetryExec beállítás Lásd a DSN- és kapcsolati sztring attribútumokat és kulcsszavakat.
VBS-NONE enklávé igazolási protokoll Új enklávéigazolási lehetőség, amely nem igazolja az enklávét. Lásd: Mindig Titkosított
A HostnameInCertificate, mint helyettesítő karakterek összehasonlítása Most már használhat helyettesítő karaktereket a gazdagépnév megadásához, ha eltér az Addr/Address/Serverben található alapértelmezett értéktől.
SzerverTanúsítvány beállítás Lásd a DSN- és kapcsolati sztring attribútumokat és kulcsszavakat.
TrustedConnection_UseAAD lehetőség Mostantól csak a Kerberos integrált hitelesítése van engedélyezve Trusted_Connection=igen megadásakor. A TrustedConnection_UseAAD beállítással engedélyezheti a Kerberos vagy az Azure Active Directory integrált használatának korábbi viselkedését. További információ: Az Azure Active Directory használata .
Hibajavítások. Hibajavítások.

2022. június 17.10.

Új elem Részletek
Új disztribúciók kerültek támogatásra. Ubuntu 22.04, Red Hat 9
TrustedConnection_UseAAD lehetőség Mostantól csak a Kerberos integrált hitelesítése van engedélyezve Trusted_Connection=igen megadásakor. A TrustedConnection_UseAAD beállítással engedélyezheti a Kerberos vagy az Azure Active Directory integrált használatának korábbi viselkedését.
Hibajavítások. Hibajavítások.

18.0, 2022. február

Új elem Részletek
Új disztribúciók támogatottak. Debian 11, Ubuntu 21.10, macOS 12
Kompatibilitás az OpenSSL 3.0-val Lásd a kapcsolati sztring kulcsszavait és adatforrásneveket.
Hosszú típusok maximális típusként való küldésének lehetősége Lásd a DSN- és kapcsolati sztring attribútumokat és kulcsszavakat.
TDS 8.0 támogatása Lásd WindowsSQL Serverhez készült Microsoft ODBC-illesztőprogram funkcióit.
Kompatibilitási bővítmények az SQLGetData-hoz Lásd WindowsSQL Serverhez készült Microsoft ODBC-illesztőprogram funkcióit.
Hibajavítások. Hibajavítások.

2022. február 17.9.

Új elem Részletek
Új disztribúciók támogatottak. Debian 11, Ubuntu 21.10, macOS 12
Kompatibilitás az OpenSSL 3.0-val Lásd a kapcsolati sztring kulcsszavait és adatforrásneveket.
Hibajavítások. Hibajavítások.

17.8.1.2, 2021. október

Új elem Részletek
Csomagfrissítés Frissítettük a Red Hat 7, Red Hat 8, SUSE 12 és SUSE 15 RPM csomagokat az SHA256 RPM-aláírás használatához.

2021. július 17.8.

Új elem Részletek
Új disztribúciók támogatottak. Ubuntu 21.04, Alpine 3.13
Apple M1 Arm64 hardver támogatása Lásd : Az ODBC-illesztőprogram (macOS) telepítése.
Replikációs lehetőség hozzáadva a kapcsolati sztringhez Lásd a DSN- és kapcsolati sztring attribútumokat és kulcsszavakat.
A kapcsolati sztringhez hozzáadott KeepAlive és KeepAliveInterval beállítások Lásd a DSN- és kapcsolati sztring attribútumokat és kulcsszavakat.
Hibajavítások. Hibajavítások.

17.7.2, 2021. március

Új elem Részletek
Hibajavítások. Hibajavítások.

2021. január 17.7.

Új elem Részletek
Új disztribúciók támogatottak. Ubuntu 20.10, macOS Big Sur (11.0), Oracle Linux 7
Szolgáltatói főazonosító hitelesítése Lásd a DSN- és kapcsolati sztring attribútumokat és kulcsszavakat.
A titkosított pénz és kis pénz oszlopokba való beszúrás lehetősége Lásd: az Always Encrypted használata .
Hibajavítások. Hibajavítások.

2020. július 17.6.

Új elem Részletek
Új disztribúciók támogatottak. Ubuntu 20.04
Összevont hitelesítés támogatása Lásd: Az Azure Active Directory használata.
Metaadatok gyorsítótárazása előkészített utasításokhoz Lásd: az Always Encrypted használata .
SQL_COPT_SS_AUTOBEGINTXN kapcsolati attribútum az automatikus BEGIN TRANSACTION vezérléséhez, hogy az VISSZAÁLLÍTÁS vagy COMMIT után történik-e. Lásd a DSN- és kapcsolati sztring attribútumokat és kulcsszavakat.
Hibajavítások. Hibajavítások.

17.5.2.2, 2020. április (csak Alpine Linux)

Funkció hozzáadva Részletek
Hiba kijavítva. Lásd hibajavítások.

17.5.2, 2020. március

Funkció hozzáadva Részletek
Hitelesítés támogatása felügyelt identitással az Azure Key Vaulthoz Lásd: Az Always Encrypted használata az ODBC-illesztővel.
További Azure Key Vault-végpontok támogatása Lásd: Az Always Encrypted használata az ODBC-illesztővel.
Hibajavítások. Lásd hibajavítások.

2020. január 17.5.

Funkció hozzáadva Részletek
SQL_COPT_SS_SPID kapcsolatattribútum a SPID lekéréséhez a kiszolgálóra való oda-visszaút nélkül Lásd a DSN- és kapcsolati sztring attribútumokat és kulcsszavakat.
Az EULA elfogadásának támogatása a Debianon és az Ubuntu-on keresztül debconf Lásd : Az illesztőprogram telepítése.
Új disztribúciók támogatottak. • Alpine Linux (3.10, 3.11).
• Oracle Linux 8.
• Ubuntu 19.10.
• macOS 10.15.
Hibajavítások. Lásd hibajavítások.

2019. október 17.4.2

Funkció hozzáadva Részletek
További Azure Key Vault-végpontok támogatása Lásd: Az Always Encrypted használata az ODBC-illesztővel.
Az adatbesorolási verzió beállításának támogatása Lásd: adatok besorolása.
Hibajavítások. Lásd hibajavítások.

Ismert probléma:

Ha az Always Encryptedt biztonságos enklávékkal és Azure Key Vaulttal használja, a páratlan kulcsútvonal-hosszok CMK-aláírás-ellenőrzési hibákat eredményezhetnek. Ha ezt a problémát tapasztalja, próbálja meg az AKV-kulcs átnevezésével egy karakterrel módosítani a kulcs elérési útjának hosszát.

2019. augusztus 17.4.

Funkció hozzáadva Részletek
Mindig titkosítva biztonságos enklávékkal. Lásd: Az Always Encrypted használata az ODBC-illesztővel.
Az OpenSSL dinamikus betöltése Lásd a programozási irányelveket.
Konfigurálható TCP Keep Alive beállítások. Lásd: Csatlakozás az SQL Serverhez.
Hibajavítások. Lásd hibajavítások.

2019. február 17.3.

Új elem Részletek
Új disztribúciók támogatottak. • SUSE 15.
• Ubuntu 18.10.
• macOS 10.14.
Azure Active Directory felügyelt identitás (rendszer és felhasználó által hozzárendelt) hitelesítési mód. Lásd: Az Azure Active Directory használata az ODBC-illesztővel.
Bemeneti paraméterek streamelése Always Encrypted-oszlopokra. További információ: Az ODBC-illesztő korlátozásai az Always Encrypted használatakor.
XA elosztott tranzakciók. Lásd: XA-tranzakciók használata.

Az XA az eXtended Architecture inicializmusa, amely egy olyan globális tranzakció végrehajtásának szabványa, amely egynél több kiszolgálóoldali adattároló rendszerhez fér hozzá.

2018. július 17.2.

Új elem Részletek
Új disztribúciók kerültek támogatásra. • Ubuntu 18.04
Adatbesorolás az Azure SQL Database-hez és az SQL Serverhez. Lásd: adatok besorolása.
Támogatja az UTF-8-kiszolgálókódolást.  
SQLBrowseConnect  
Dinamikus függőség libcurl-val. Ezzel a verzióval kezdve a libcurl csomag nem explicit függőség.
Az libcurl OpenSSL- vagy NSS-csomagra az Azure Key Vault vagy az Azure Active Directory-hitelesítés használatakor van szükség.
Ha hibába libcurlütközik, győződjön meg arról, hogy telepítve van.
Tétlen kapcsolat rugalmassága ConnectRetryCount és ConnectRetryInterval kulcsszavakkal a kapcsolati sztringben. • Használja SQL_COPT_SS_CONNECT_RETRY_COUNT(csak olvasható) a kapcsolat újrapróbálkozási kísérleteinek számának lekéréséhez.

• Használja a SQL_COPT_SS_CONNECT_RETRY_INTERVAL elemet (csak olvasható), hogy lekérdezze a kapcsolat újrapróbálkozási időközének hosszát.

Lásd a kapcsolat rugalmasságát.
Hibajavítások. Hibajavítások.

2018. március 17.1.

Új elem Részletek
SQL_COPT_SS_CEKCACHETTL és SQL_COPT_SS_TRUSTEDCMKPATHS kapcsolatattribútumok támogatása. SQL_COPT_SS_CEKCACHETTL lehetővé teszi az oszloptitkosítási kulcsok helyi gyorsítótárának megmaradásának időtartamát, és annak kiürítését vezérelni.

SQL_COPT_SS_TRUSTEDCMKPATHS lehetővé teszi, hogy az alkalmazás korlátozza az Always Encrypted-műveleteket, hogy csak az oszlop főkulcsainak megadott listáját használja.

Lásd: Always Encrypted használata az SQL Server ODBC-illesztőprogramjával).
Támogatás az alapértelmezett helyről történő .rll betöltéshez. Lásd a telepítési dokumentum "Erőforrásfájl betöltése" szakaszát.
Hibajavítások. Hibajavítások.

17

Új disztribúciók támogatottak: macOS High Sierra és Ubuntu 17.10

Teljesítménybeli fejlesztések: Több mint 10-szeres teljesítménybeli javulás, ha az illesztőprogram UTF-8/16-ra vagy UTF-8/16-ra konvertál.

Hozzáadott funkciók:

Always Encrypted funkció támogatása a BCP API számára

A UseFMTOnly új kapcsolati sztringattribútum miatt az illesztőprogram örökölt metaadatokat használ olyan speciális esetekben, amelyek ideiglenes táblákat igényelnek.

Felügyelt Azure SQL-példány támogatása.

Megjegyzés

A felügyelt példány használatakor számos különbség van:

  • A FILESTREAM nem támogatott
  • A helyi fájlrendszer-hozzáférés nem támogatott, de olyan dolgokhoz szükséges, mint a nyomkövetési fájlok
  • Az UDT helyi elérési útból történő létrehozása nem támogatott
  • A Windows integrált hitelesítés nem támogatott
  • A DTC nem támogatott
  • Az "sa" fiók nincs jelen (az alapértelmezett fiók neve "cloudSA")
  • A TDS-jogkivonat HIBA (0xAA) helytelen kiszolgálónevet ad vissza
  • Az adatbázis nevének speciális karakterei nem támogatottak
  • ALTER DATABASE [dbname1] MODIFY NAME = [dbname2] nem támogatott
  • A hibaüzenetek mindig angolul jelennek meg, a nyelvi beállításoktól függetlenül (ugyanaz, mint az Azure)

13.1, linuxos és macOS rendszerű SQL Serverhez, 2017. május

Az SQL Server ODBC Driver 13.1 támogatja az Always Encryptedt és az Azure Active Directoryt, ha a Microsoft SQL Server 2016-ban használják.

Az új disztribúciók támogatottak: az OS X 10.11 és a macOS 10.12 támogatott az ODBC-illesztőprogram első kiadásában macOS rendszeren. Az Ubuntu 16.10 mostantól támogatott a Red Hat 6, 7 és SUSE 12 mellett. Minden platform platformra vonatkozó csomaggal (RPM vagy DEB) rendelkezik a telepítés és a konfigurálás megkönnyítése érdekében. További információkért tekintse meg a Linuxhoz és macOS-hez készült ODBC-illesztőprogramok telepítési utasításait.

unixODBC Driver Manager 2.3.1 Támogatási változások: Az ODBC-illesztő már nem függ a unixODBC illesztőprogram-kezelő egyéni csomagolásától (a Red Hat 6 kivételével), és ehelyett a terjesztési csomagkezelőre támaszkodik, hogy feloldja a UnixODBC-függőséget a disztribúció adattáraiból.

BCP API-támogatás: A Linux és macOS ODBC illesztőprogram mostantól támogatja a BCP API-függvények használatát (bcp_init stb.)

13.0 a Linux számára készült SQL Serverhez

Az SQL Serverhez készült Microsoft ODBC Driver 13.0-val az SQL Server 2014 és az SQL Server 2016 is támogatott.

Támogatott új disztribúciók:

Az Ubuntu mostantól támogatott, a Red Hat és a SUSE mellett. Minden platform platformra vonatkozó csomaggal (RPM vagy DEB) rendelkezik a telepítés és a konfigurálás megkönnyítése érdekében. A telepítési utasításokért tekintse meg az illesztőprogram telepítését ismertető cikket.

unixODBC Driver Manager 2.3.1 támogatás: Az újabb illesztőprogram-kezelőn kívül van egy csomag is a függőség telepítéséhez, amely megkönnyíti a telepítést és a konfigurációt.

Transzparens hálózati IP-feloldás: A transzparens hálózati IP-feloldás a meglévő több alhálózatos feladatátvételi funkció felülvizsgálata, amely befolyásolja az illesztőprogram kapcsolati sorrendjét abban az esetben, ha a gazdagépnév első feloldott IP-címe nem válaszol, és a gazdagépnévhez több IP-cím tartozik.

TLS 1.2-támogatás: A Linuxon futó SQL Serverhez készült Microsoft ODBC Driver 13.0 mostantól támogatja a TLS 1.2-t, ha biztonságos kommunikációt használ az SQL Serverrel.

11, Linux-ra készült SQL Server esetén

A SUSE Linux (előzetes verzió) ODBC-illesztője támogatja a 64 bites SUSE Linux Enterprise 11 Service Pack 2-t. További információ: rendszerkövetelmények.

A Linux ODBC-illesztőprogramja támogatja az Always On rendelkezésre állási csoportokat. További információért lásd a Linuxon futó ODBC-illesztőprogram támogatása a magas rendelkezésre állás és katasztrófa-helyreállítás terén című részt.

A Linuxon futó ODBC-illesztő támogatja az Azure SQL Database-hez való csatlakozást.

A -l beállítás (bejelentkezési időkorlát) hozzá lett adva.bcp További információ: Csatlakozás a bcp-hez.