Sdílet prostřednictvím


Seznam opravených chyb

Tato stránka obsahuje seznam chyb opravených v každé verzi ovladače Microsoft ODBC pro SQL Server počínaje nejnovějšími verzemi.

Opravy chyb v ovladači Microsoft ODBC 18.6.1.1 pro SQL Server

  • Oprava velikosti paketu TDS ve sledování BID

Opravy chyb v ovladači Microsoft ODBC 18.5.1.1 pro SQL Server

  • Oprava obnovení připojení pro získání aktivního primárního uzlu při přesunu serveru
  • Opravit pády v podmínkách nedostatku paměti
  • Oprava některých chybových zpráv

Opravy chyb v ovladači Microsoft ODBC 18.4.1.1 pro SQL Server

  • Oprava chybových ukončení při příjmu neplatných dat ze serveru
  • Oprava odesílání dat null pro typy s pevnou délkou pomocí DAE
  • Oprava 10minutového zpoždění po odpojení po vypršení časového limitu
  • Opravit únik paměti při odpojení, když nastane chyba.
  • Oprava úniku paměti při opětovném připojení s využitím přísného šifrování.
  • Oprava přerušovaného selhání při připojování pomocí přísného šifrování a protokolu TLS 1.3
  • Opravit pády v podmínkách nedostatku paměti

Opravy chyb v ovladači Microsoft ODBC 18.3.3.1 pro SQL Server

  • Oprava chybových ukončení při příjmu neplatných dat ze serveru
  • Oprava nekonečné smyčky při přijímání neplatných dat ze serveru
  • Oprava ověřování MSI služby App Service Containers

Opravy chyb v ovladači Microsoft ODBC 17.10.6.1 pro SQL Server

  • Oprava chybových ukončení při příjmu neplatných dat ze serveru
  • Oprava nekonečné smyčky při přijímání neplatných dat ze serveru
  • Oprava chybového ukončení při pokusu o připojení za podmínek nedostatku paměti
  • Oprava úniku paměti při opětovném připojení
  • Oprava ověřování MSI služby App Service Containers

Opravy chyb v ovladači Microsoft ODBC 18.3.2 pro SQL Server

  • Oprava chybových ukončení při příjmu neplatných dat ze serveru
  • Oprava nekonečné smyčky při přijímání neplatných dat ze serveru
  • Oprava chybového ukončení při pokusu o připojení za podmínek nedostatku paměti

Opravy chyb v ovladači Microsoft ODBC 17.10.5 pro SQL Server

  • Oprava chybových ukončení při příjmu neplatných dat ze serveru

Opravy chyb v ovladači Microsoft ODBC 18.3.1 pro SQL Server

  • Oprava chyby v nastavení atributu verze klasifikace dat

Opravy chyb v ovladači Microsoft ODBC 18.2.2 pro SQL Server

  • Oprava pádu aplikace při načítání dat s vypnutou možností Automatický překlad
  • Oprava částečných zápisů v Linuxu při přítomnosti signálů
  • Oprava chybových ukončení při příjmu neplatných dat ze serveru
  • Oprava úniku paměti při zpracování šifrovaných sloupců
  • Opravit chyby u dlouhých dotazů na enklávy

Opravy chyb v ovladači Microsoft ODBC 17.10.4.1 pro SQL Server

  • Oprava pádu aplikace při načítání dat s vypnutou možností Automatický překlad
  • Oprava částečných zápisů v Linuxu při přítomnosti signálů
  • Oprava chybových ukončení při příjmu neplatných dat ze serveru
  • Oprava úniku paměti při zpracování šifrovaných sloupců

Opravy chyb v ovladači Microsoft ODBC 18.2 pro SQL Server

  • Oprava protokolu ověření identity enklávy VBS-NONE
  • Oprava chyby při načítání číselného sloupce pomocí funkce Regional=Yes
  • Oprava občasného nehlášení chyb při zastavení serveru během operace exportu bcp.
  • Oprava chyby, kdy volání uložené procedury neobsahuje uvozený řetězcový parametr
  • Opravit únik paměti při opětovném připojení
  • Oprava chybového ukončení při příjmu neplatných dat ze serveru
  • Oprava chybové zprávy v případě selhání vyhrazených připojení pro správu (DAC)

Opravy chyb v ovladači Microsoft ODBC 17.10.3 pro SQL Server

  • Oprava chybové zprávy v případě selhání vyhrazených připojení pro správu (DAC)

Opravy chyb v ovladači Microsoft ODBC 18.1.2 pro SQL Server

  • Oprava attestačního protokolu enklávy VBS-NONE
  • Oprava chyby při načítání číselného sloupce s argumentem Regional=Yes
  • Oprava náhodného chybění chyby, když je server zastaven během operace bcp out.
  • Oprava chyby, když volání uložené procedury obsahuje necitovaný řetězcový parametr.

Opravy chyb v ovladači Microsoft ODBC 18.1 pro SQL Server

  • Opravte občasný problém s dotazováním na první úspěšné připojení při řešení více IP adres.
  • Opravte občasný problém, kdy ovladač přestane reagovat při použití SQLBulkOperations v asynchronním režimu.
  • Oprava současného připojování s režimy striktního a nestriktního šifrování
  • Oprava chybějící závislosti v balíčku Debian
  • Opravte problém s odolností nečinných připojení při použití ověřování protokolem Kerberos.

Opravy chyb v ovladači Microsoft ODBC 18.0 pro SQL Server

  • Opravte problémy s uživatelským rozhraním, kdy byl text oříznutý a umístění položek vypnuté.
  • Opravte problém s interaktivním přihlášením služby Active Directory, kdy pokus o přihlášení po zavření okna prvního selhání automaticky proběhne úspěšně, pokud jsou k dispozici přihlašovací údaje uložené v mezipaměti.
  • Oprava použití XADTC se službou Azure SQL Managed Instance
  • Oprava ztráty režimu ověřování Microsoft Entra při opětovném připojení nečinného připojení
  • Opravte problém s federovaným ověřováním při použití pingFed.

Opravy chyb v ovladači Microsoft ODBC 17.10.2 pro SQL Server

  • Oprava chyby při načítání číselného sloupce s argumentem Regional=Yes
  • Oprava občasného nehlášení chyb při zastavení serveru během operace exportu bcp.
  • Oprava chyby, kdy volání uložené procedury neobsahuje uvozený řetězcový parametr
  • Oprava chybového ukončení při příjmu neplatných dat ze serveru

Opravy chyb v ovladači Microsoft ODBC 17.10 pro SQL Server

  • Opravte občasný problém s dotazováním na první úspěšné připojení při řešení více IP adres.
  • Oprava chybějící závislosti v balíčku Debian
  • Oprava, aby se knihovna ADAL používala pouze v případě potřeby.
  • Opravte problém s odolností nečinných připojení při použití ověřování protokolem Kerberos.

Opravy chyb v ovladači Microsoft ODBC 17.9 pro SQL Server

  • Opravte problémy s uživatelským rozhraním, kdy byl text oříznutý a umístění položek vypnuté.
  • Opravte problém s interaktivním přihlášením služby Active Directory, kdy pokus o přihlášení po zavření okna prvního selhání automaticky proběhne úspěšně, pokud jsou k dispozici přihlašovací údaje uložené v mezipaměti.
  • Oprava použití XADTC se službou Azure SQL Managed Instance
  • Oprava ztráty režimu ověřování Microsoft Entra při opětovném připojení nečinného připojení
  • Opravte problém s federovaným ověřováním při použití pingFed.

Opravy chyb v ovladači Microsoft ODBC 17.8 pro SQL Server

  • Oprava omezení připojovacího řetězce týkající se použití klíčových slov UID a PWD
  • Oprava nekonzistentních písem v neanglických dialogových oknech
  • Oprava potíží s několika připojeními s různými přihlašovacími údaji AKV
  • Oprava problému, kdy NVDA nepřečte výsledky testu připojení v uživatelském rozhraní pro konfiguraci DSN

Opravy chyb v ovladači Microsoft ODBC 17.7.2 pro SQL Server

  • Oprava potíží s chybami 404 Nenalezeno při ověřování spravovanou identitou služby
  • Oprava občasných chyb "Šifrování není podporováno" při vysoké zátěži více vlákny
  • Oprava občasného pádu pod vysokým zatížením s více vlákny

Opravy chyb v ovladači Microsoft ODBC 17.7 pro SQL Server

  • Oprava kódování znaků sloupců VARIANT v režimu BCP NATIVE
  • Oprava nastavení SQL_ATTR_PARAMS_PROCESSED_PTR za určitých podmínek
  • Oprava SQLDescribeParam v režimu FMTONLY pro příkazy obsahující komentáře
  • Oprava problému s federovaným ověřováním při použití Okta
  • Oprava nadměrného využití paměti v systémech s více procesory
  • Oprava ověřování Microsoft Entra pro některé varianty Azure SQL

Opravy chyb v ovladači Microsoft ODBC 17.6 pro SQL Server

  • Oprava chyby ADAL při ověřování pomocí federovaného účtu (Windows)
  • Oprava problému, kdy ovladač přestane reagovat, když během asynchronní operace oznámení dojde k vypršení časového limitu
  • Oprava počtu odkazů na ovladače při upgradu v Alpine Linuxu
  • Opravit verzi závislosti libc6 pro Ubuntu
  • Přidání chybějících definic do Linuxu/Mac msodbcsql.h

Opravy chyb v ovladači Microsoft ODBC 17.5.2.2 pro SQL Server (jenom Alpine Linux)

  • Oprava chybového ukončení při použití funkce Always Encrypted se zabezpečenými enklávy v Alpine Linuxu

Opravy chyb v ovladači Microsoft ODBC 17.5.2 pro SQL Server

  • Přidání msodbcsql.h do balíčku Alpine Linux

Opravy chyb v ovladači Microsoft ODBC 17.5 pro SQL Server

  • Oprava výpočtů hash metadat AKV CMK v Linuxu nebo macOS
  • Oprava chyby při načítání OpenSSL 1.0.0
  • Oprava problémů s převodem při použití kódových stránek ISO-8859-1 a ISO-8859-2
  • Oprava názvu interní knihovny v systému macOS pro zahrnutí čísla verze
  • Oprava nastavení indikátoru null při použití samostatných délek a vazeb indikátorů

Opravy chyb v ovladači Microsoft ODBC 17.4.2 pro SQL Server

  • Oprava problému, kdy se ID procesu a název aplikace neodesílaly správně na SQL Server (pro sys.dm_exec_sessions analýzu) (Linux)
  • Odebrání redundantní závislosti na knihovně libuuid (Linux)
  • Oprava chyby při odesílání dat UTF8 do SQL Serveru 2019
  • Oprava chyby, kdy lokalizace, které končí na "@euro", nebyly správně detekovány (Linux)
  • Oprava nesprávného vrácení dat XML při načtení jako výstupního parametru při použití funkce Always Encrypted

Opravy chyb v ovladači Microsoft ODBC 17.4 pro SQL Server

  • Oprava nepravidelného problému, který nastane při povolení více aktivních sad výsledků (MARS), při kterém ovladač přestane reagovat.
  • Oprava problému s odolností připojení, když je povolené asynchronní oznámení, kdy ovladač přestane reagovat
  • Oprava chybového ukončení při načítání diagnostických záznamů pro pokusy o připojení s více vlákny
  • Oprava nepodporování šifrování po opětovném připojení po volání SQLGetInfo() s SQL_USER_NAME a SQL_DATA_SOURCE_READ_ONLY
  • Oprava chyby inicializace COM během interaktivního ověřování Microsoft Entra
  • Oprava SQLGetData() pro data UTF8 s více bajty
  • Úprava získávání délky sloupců typu sql_variant pomocí SQLGetData()
  • Oprava importu sql_variant sloupců obsahujících více než 7 992 bajtů pomocí bcp
  • Oprava odesílání správného kódování na server pro úzká data znaků

Opravy chyb v ovladači Microsoft ODBC 17.3 pro SQL Server

  • Oprava úniku paměti u držáku události odesílání oznámení TCP
  • Oprava problému s předefinicí výčtu _SQL_FILESTREAM_DESIRED_ACCESS v hlavičkovém souboru msodbcsql.h
  • Oprava chybějící definice související s ACCESS_TOKEN a ověřováním v souboru hlaviček msodbcsql.h pro Linux

Opravy chyb v ovladači Microsoft ODBC 17.2 pro SQL Server

  • Opravená chybová zpráva týkající se ověřování Microsoft Entra
  • Oprava detekce kódování při nastavení proměnných prostředí národního prostředí
  • Opraveno padání aplikace při odpojení za probíhajícího obnovení připojení.
  • Opravená detekce funkčnosti připojení
  • Oprava nesprávné detekce uzavřených soketů
  • Oprava nekonečného čekání při pokusu o uvolnění popisovače příkazu během neúspěšného obnovení
  • Oprava nesprávného chování odinstalace, když jsou nainstalovány obě verze 13 a 17 na systému Windows.
  • Oprava chování dešifrování na starší platformě Windows (Windows 7, 8 a Server 2012)
  • Oprava potíží s mezipamětí při použití ověřování ADAL ve Windows
  • Opravili jsme problém, který způsoboval zamykání a přepisování protokolů trasování ve Windows.

Opravy chyb v ovladači Microsoft ODBC 17.1 pro SQL Server

  • Oprava 1sekundového zpoždění při volání SQLFreeHandle s povoleným marsem a atributem připojení Encrypt=yes
  • Opraven pád s chybou 22003 v SQLGetData, když je velikost předané vyrovnávací paměti menší než velikost načítaných dat (Windows)
  • Oprava zkrácených chybových zpráv ADAL
  • Oprava vzácné chyby v 32bitovém systému Windows při převodu čísla s plovoucí desetinnou čárkou na celé číslo
  • Opravili jsme problém, kdy vložení dvojitého pole do desetinného pole s funkcí Always Encrypted on vrátilo chybu zkrácení dat.
  • Oprava upozornění v instalačním programu pro macOS
  • Opravili jsme odeslání nesprávného stavu na SQL Server během pokusu o obnovení relace, když byla povolena odolnost připojení a sdružování připojení, což vedlo k tomu, že server relaci ukončil.

Opravy chyb v ovladači Microsoft ODBC 17 pro SQL Server

  • Opravili jsme chybu, kdy při použití ověřování protokolem Kerberos mohlo hromadné vložení selhat s chybou odepření přístupu.
  • Bylo odstraněno alternativní řešení chyby unixODBC ve verzích starších než 2.3.1 (ovladač zdvojnásobil velikost některých vyrovnávacích pamětí předaných systému unixODBC)
  • Odolnost připojení (opětovné připojení) nereaguje při použití ColumnEncryption=enabled
  • Opravili jsme chybu vytváření DSN, kdy při použití možnosti Interaktivní ověřování Služby Active Directory mohlo okno ověřování Azure přestat reagovat (Windows)
  • Opravili jsme vzácné chybové ukončení při vypnutí rozhraní ODBC, když je povolené asynchronní spuštění (stalo se při vymazání popisovače připojení).
  • Opravili jsme problém, kdy ovladač SQL způsoboval vysoké využití procesoru při provádění dlouhých uložených procedur.
  • Oprava nemožnosti načíst data v šifrovaném sloupci varbinary(max) bez převodu
  • Opravili jsme problém, kdy po načtení šifrovaného sloupce s hodnotou null varchar(max) pomocí funkce SQLGetData() na statickém kurzoru, je následující sloupec také nastaven na null, i když obsahuje data.
  • Opravili jsme problém s načtením pole varbinary(max) se zapnutou funkcí Always Encrypted.
  • Opravili jsme problém, kdy setlocale() nefungoval s funkcí Always Encrypted.
  • Oprava potíží s vrácením chyby SQLDescribeParam() při volání parametru uložené procedury typu XML s funkcí Always Encrypted on
  • Oprava nefunkčních řídicích podtržítek v tabulkách SQL
  • Opravili jsme chybu, kdy se hebrejská data (varchar) při vrácení ve formátu širokých znaků na Linuxu zkrátila.
  • Opravili jsme problém s dotazováním na data kódovaná jako Shift-JIS z aplikace používající UTF-8.
  • Opravili jsme chybu, kdy volání SQLGetInfo s parametrem SQL_DRIVER_NAME vrátilo název souboru ve stylu Linuxu v systému macOS.
  • Opravili jsme problém, kdy načítání dat znaků Windows-1252 pomocí vstupních souborů větších než 32 bajtů do sloupců VARCHAR pomocí nástroje BCP způsobovalo selhání.