Liste der behobenen Fehler

Auf dieser Seite werden alle Fehler aufgeführt, die beginnend mit Microsoft ODBC Driver 17 for SQL Server in jedem Release behoben wurden.

Fehlerbehebungen bei Microsoft ODBC-Treiber 18.4.1.1 für SQL Server

  • Korrektur: Absturz beim Empfangen ungültiger Daten vom Server
  • Fehlerbehebung beim Senden von NULL-Daten für Typen mit fester Länge mittels DAE
  • Fehlerbehebung bei der Verzögerung von 10 Minuten beim Trennen der Verbindung nach dem Timeout
  • Fehlerbehebung des Arbeitsspeicherverlusts beim Trennen der Verbindung im Fall eines Fehlers
  • Fehlerbehebung des Arbeitsspeicherverlusts beim Wiederherstellen der Verbindung mit Strict-Verschlüsselung
  • Fehlerbehebung des zeitweiligen Abstürzens beim Herstellen einer Verbindung mit Strict-Verschlüsselung und TLS 1.3
  • Fehlerbehebung von Abstürzen bei geringem Arbeitsspeicher

Fehlerbehebungen bei Microsoft ODBC-Treiber 18.3.3.1 für SQL Server

  • Korrektur: Absturz beim Empfangen ungültiger Daten vom Server
  • Korrektur: Endlosschleife beim Empfangen ungültiger Daten vom Server
  • MSI-Authentifizierung für App-Dienstcontainer korrigiert

Programmfehlerbehebungen im Microsoft ODBC-Treiber 17.10.6.1 für SQL Server

  • Korrektur: Absturz beim Empfangen ungültiger Daten vom Server
  • Korrektur: Endlosschleife beim Empfangen ungültiger Daten vom Server
  • Beheben eines Absturzes beim Herstellen einer Verbindung unter Bedingungen mit geringem Arbeitsspeicher
  • Speicherverlust bei erneuter Verbindung korrigiert
  • MSI-Authentifizierung für App-Dienstcontainer korrigiert

Fehlerbehebungen bei Microsoft ODBC Driver 18.3.2 for SQL Server

  • Korrektur: Absturz beim Empfangen ungültiger Daten vom Server
  • Korrektur: Endlosschleife beim Empfangen ungültiger Daten vom Server
  • Beheben eines Absturzes beim Herstellen einer Verbindung unter Bedingungen mit geringem Arbeitsspeicher

Fehlerbehebungen bei Microsoft ODBC Driver 17.10.5 for SQL Server

  • Korrektur: Absturz beim Empfangen ungültiger Daten vom Server

Fehlerbehebungen beim Microsoft ODBC Driver 18.3.1 for SQL Server

  • Beheben eines Fehlers beim Festlegen des Attributs für die Datenklassifizierungsversion

Fehlerbehebungen beim Microsoft ODBC Driver 18.2.2 for SQL Server

  • Beheben eines Absturzes beim Abrufen von Daten mit deaktivierter Option „AutoTranslate“
  • Korrektur von Teilschreibvorgängen unter Linux in Anwesenheit von Signalen
  • Korrektur: Absturz beim Empfangen ungültiger Daten vom Server
  • Korrektur von Speicherverlusten bei der Verarbeitung verschlüsselter Spalten
  • Korrektur von Fehlern bei langen Enclave-Abfragen

Korrektur von Fehlern bei Microsoft ODBC Driver 17.10.4.1 for SQL Server

  • Beheben eines Absturzes beim Abrufen von Daten mit deaktivierter Option „AutoTranslate“
  • Korrektur von Teilschreibvorgängen unter Linux in Anwesenheit von Signalen
  • Korrektur: Absturz beim Empfangen ungültiger Daten vom Server
  • Korrektur von Speicherverlusten bei der Verarbeitung verschlüsselter Spalten

Fehlerbehebungen bei Microsoft ODBC Driver 18.2 for SQL Server

  • VBS-NONE-Enclave-Nachweisprotokoll korrigiert
  • Behoben: Fehler beim Abrufen einer numerischen Spalte mit „Regional=Yes“
  • Behoben: Zeitweilig fehlende Fehlermeldungen, wenn der Server während eines BCP OUT-Vorgangs angehalten wurde
  • Behoben: Fehler, wenn der gespeicherte Prozeduraufruf Zeichenfolgenparameter enthält, die nicht in Anführungszeichen eingeschlossen sind
  • Speicherverlust bei erneuter Verbindung korrigiert
  • Behoben: Absturz beim Empfangen ungültiger Daten vom Server
  • Korrektur von Fehlermeldungen, wenn bei dedizierten Verwaltungsverbindungen (Dedicated Administrative Connections, DAC) Fehler auftreten

Fehlerbehebungen bei Microsoft ODBC Driver 17.10.3 for SQL Server

  • Korrektur von Fehlermeldungen, wenn bei dedizierten Verwaltungsverbindungen (Dedicated Administrative Connections, DAC) Fehler auftreten

Fehlerbehebungen beim Microsoft ODBC Driver 18.1.2 for SQL Server

  • Das VBS-NONE-Enclave-Nachweisprotokoll wurde behoben.
  • Ein Fehler beim Abrufen einer numerischen Spalte mit „Regional=Yes“ wurde behoben.
  • Behoben: Zeitweilig fehlende Fehlermeldungen, wenn der Server während eines BCP OUT-Vorgangs angehalten wurde.
  • Behoben: Der gespeicherte Prozeduraufruf enthält Zeichenfolgenparameter, die nicht in Anführungszeichen eingeschlossen sind.

Fehlerbehebungen beim Microsoft ODBC-Driver 18.1 für SQL Server

  • Ein intermittierendes Problem mit der Abfrage für die erste erfolgreiche Verbindung wurde behoben, wenn mehrere IP-Adressen aufgelöst werden.
  • Intermittierendes Aufhängen bei Verwendung von SQLBulkOperations im asynchronen Modus wurde behoben.
  • Gleichzeitiges Verbinden mit den Modi „Streng“ (Strict) und „Nicht streng“ (non-Strict) wurde korrigiert.
  • Fehlende Abhängigkeiten im Debian-Paket wurden behoben.
  • Problem mit der Resilienz von Verbindungen im Leerlauf bei Verwendung von Kerberos-Authentifizierung wurde behoben.

Behobene Fehler im Microsoft ODBC Driver 18.0 for SQL Server

  • Benutzeroberflächenprobleme wurden behoben, bei denen Text abgeschnitten wurde und die Position von Elementen deaktiviert war.
  • Es wurde ein Problem mit der interaktiven Active Directory-Anmeldung behoben, bei dem der Versuch, sich nach dem Schließen des Fensters des ersten Fehlers anzumelden, automatisch erfolgreich war, wenn zwischengespeicherte Anmeldeinformationen verfügbar waren.
  • Die Verwendung von XADTC mit Azure SQL Managed Instance wurde korrigiert.
  • Der Verlust des Microsoft Entra-Authentifizierungsmodus beim erneuten Herstellen einer Verbindung im Leerlauf wurde behoben.
  • Ein Problem mit der Verbundauthentifizierung bei der Verwendung von PingFed wurde behoben.

Fehlerbehebungen bei Microsoft ODBC Driver 17.10.2 for SQL Server

  • Behoben: Fehler beim Abrufen einer numerischen Spalte mit „Regional=Yes“
  • Behoben: Zeitweilig fehlende Fehlermeldungen, wenn der Server während eines BCP OUT-Vorgangs angehalten wurde
  • Behoben: Fehler, wenn der gespeicherte Prozeduraufruf Zeichenfolgenparameter enthält, die nicht in Anführungszeichen eingeschlossen sind
  • Behoben: Absturz beim Empfangen ungültiger Daten vom Server

Fehlerbehebungen beim Microsoft ODBC-Driver 17.10 für SQL Server

  • Ein intermittierendes Problem mit der Abfrage für die erste erfolgreiche Verbindung wurde behoben, wenn mehrere IP-Adressen aufgelöst werden.
  • Fehlende Abhängigkeiten im Debian-Paket wurden behoben.
  • Fehlerbehebung für die ausschließliche Verwendung von ADAL (falls erforderlich)
  • Behebung des Problems mit der Resilienz von Verbindungen im Leerlauf, wenn Kerberos-Authentifizierung verwendet wurde.

Fehlerbehebungen beim Microsoft ODBC-Driver 17.9 für SQL Server

  • Benutzeroberflächenprobleme wurden behoben, bei denen Text abgeschnitten wurde und die Position von Elementen deaktiviert war.
  • Es wurde ein Problem mit der interaktiven Active Directory-Anmeldung behoben, bei dem der Versuch, sich nach dem Schließen des Fensters des ersten Fehlers anzumelden, automatisch erfolgreich war, wenn zwischengespeicherte Anmeldeinformationen verfügbar waren.
  • Die Verwendung von XADTC mit Azure SQL Managed Instance wurde korrigiert.
  • Der Verlust des Microsoft Entra-Authentifizierungsmodus beim erneuten Herstellen einer Verbindung im Leerlauf wurde behoben.
  • Ein Problem mit der Verbundauthentifizierung bei der Verwendung von PingFed wurde behoben.

Behobene Fehler im Microsoft ODBC Driver 17.8 for SQL Server

  • Korrektur von Einschränkungen für Verbindungszeichenfolgen in Bezug auf die Verwendung der Schlüsselwörter UID und PWD
  • Korrektur inkonsistenter Schriftarten in nicht englischsprachigen Dialogfeldern
  • Korrektur eines Fehlers bei mehreren Verbindungen mit unterschiedlichen AKV-Anmeldeinformationen
  • Korrektur des Fehlers, dass NVDA die Verbindungstestergebnisse auf der Benutzeroberfläche für die DSN-Konfiguration nicht vorliest

Behobene Fehler im Microsoft ODBC Driver 17.7.2 for SQL Server

  • Es wurde das Problem behoben, bei dem bei Verwendung der Authentifizierung mittels verwalteter Dienstidentität „404 – Nicht gefunden“-Fehler angezeigt wurden.
  • Die zeitweiligen „Verschlüsselung nicht unterstützt“-Fehler bei hoher Multithread-Auslastung wurden behoben.
  • Das Problem mit dem zeitweiligen Absturz bei hoher Multithread-Auslastung wurde behoben.

Bugfixes im Microsoft ODBC Driver 17.7 for SQL Server

  • Ein Problem mit der Zeichencodierung von VARIANT-Spalten im BCP NATIVE-Modus wurde behoben.
  • Ein Problem mit der Einstellung SQL_ATTR_PARAMS_PROCESSED_PTR wurde unter bestimmten Bedingungen behoben.
  • SQLDescribeParam im FMTONLY-Modus für Anweisungen, die Kommentare enthalten, wurde korrigiert.
  • Ein Problem mit der Verbundauthentifizierung bei der Verwendung von Okta wurde behoben.
  • Eine übermäßige Arbeitsspeicherauslastung in Multiprozessorsystemen wurde behoben.
  • Die Microsoft Entra-Authentifizierung wurde für einige Varianten von Azure SQL-Datenbank korrigiert.

Fehlerbehebungen in Microsoft ODBC Driver 17.6 for SQL Server

  • Es wurde ein ADAL-Fehler behoben, der bei der Authentifizierung mit einem Verbundkonto auftrat (Windows).
  • Es wurde ein Problem behoben, bei dem der Treiber nicht mehr reagiert, wenn während eines asynchronen Benachrichtigungsvorgangs ein Timeout auftritt.
  • Die Treiberreferenzanzahl beim Upgrade in Alpine Linux wurde korrigiert.
  • Die libc6-Abhängigkeitsversion für Ubuntu wurde korrigiert.
  • „msodbcsql.h“ für Linux/Mac wurden fehlende Definitionen hinzugefügt.

Fehlerbehebungen in Microsoft ODBC Driver 17.5.2.2 for SQL Server (nur Alpine Linux)

  • Beheben eines Absturzes bei der Verwendung von Always Encrypted mit Secure Enclaves unter Alpine Linux

Fehlerbehebungen in Microsoft ODBC Driver 17.5.2 for SQL Server

  • „msodbcsql.h“ zum Alpine Linux-Paket hinzugefügt

Fehlerbehebungen in Microsoft ODBC Driver 17.5 for SQL Server

  • Korrektur der AKV-CMK-Metadaten-Hashberechnung unter Linux/macOS
  • Behebung eines Fehlers beim Laden von OpenSSL 1.0.0
  • Behebung von Konvertierungsproblemen bei Verwendung von ISO-8859-1- und ISO-8859-2-Codepages
  • Korrektur des internen Bibliotheksnamens unter macOS zum Einschluss der Versionsnummer
  • Korrektur der Einstellung des NULL-Indikators, wenn separate Längen- und Indikatorbindungen verwendet werde

Fehlerbehebungen in Microsoft ODBC Driver 17.4.2 for SQL Server

  • Behebung eines Problems, bei dem die Prozess-ID und der Anwendungsname nicht ordnungsgemäß an SQL Server gesendet werden (zur Analyse von „sys.dm_exec_sessions“) (Linux)
  • Redundante Abhängigkeit in „libuuid“ entfernt (Linux)
  • Behebung eines Fehlers beim Senden von UTF8-Daten an SQL Server 2019
  • Korrektur eines Fehlers, durch den Gebietsschemas, die auf „@euro“ enden, nicht ordnungsgemäß erkannt wurden (Linux)
  • Korrektur für XML-Daten, die beim Abruf als Ausgabeparameter während der Verwendung von Always Encrypted falsch zurückgegeben werden

Fehlerbehebungen in Microsoft ODBC Driver 17.4 for SQL Server

  • Ein zeitweiliger Fehler wurde behoben, bei dem der Treiber nicht mehr reagierte, wenn das MARS-Feature (mehrere aktive Resultsets) aktiviert war.
  • Ein Problem bei der Verbindungsresilienz wurde behoben, bei dem der Treiber nicht mehr reagierte, wenn asynchrone Benachrichtigungen aktiviert waren.
  • Absturz beim Abruf von Diagnosedatensätzen für Verbindungsversuche mit Multithreading behoben
  • Behebung des Fehlers „Verschlüsselung nicht unterstützt“ bei der erneuten Verbindungsherstellung nach dem Aufruf von SQLGetInfo() mit SQL_USER_NAME und SQL_DATA_SOURCE_READ_ONLY
  • Korrektur eines COM-Initialisierungsfehlers während der interaktiven Microsoft Entra-Authentifizierung
  • Korrektur von SQLGetData() für Multibyte-UTF8-Daten
  • Korrektur für den Längenabruf von sql_variant-Spalten mit SQLGetData()
  • Korrektur für den Import von sql_variant-Spalten mit mehr als 7992 Bytes über BCP
  • Korrektur für das Senden der richtigen Codierung an den Server für schmale Zeichendaten

Fehlerbehebungen in Microsoft ODBC Driver 17.3 for SQL Server

  • Ereignishandle-Speicherleck bei TCP-Sendebenachrichtigung behoben
  • Korrektur eines Problems beim Neudefinieren der Enumeration _SQL_FILESTREAM_DESIRED_ACCESS in der Headerdatei „msodbcsql.h“
  • Fehlende ACCESS_TOKEN- und AUTHENTICATION-Definition in der Headerdatei „msodbcsql.h“ für Linux behoben

Fehlerbehebungen in Microsoft ODBC Driver 17.2 for SQL Server

  • Eine Fehlermeldung zur Microsoft Entra-Authentifizierung wurde behoben.
  • Korrektur der Codierungserkennung, wenn lokale Umgebungsvariablen unterschiedlich festgelegt sind
  • Absturz beim Trennen der Verbindung bei laufender Verbindungswiederherstellung behoben
  • Korrektur der Erkennung der Verbindungsaktivität
  • Falsche Erkennung geschlossener Sockets behoben
  • Fehlerbehebung für unendliche Wartezeit beim Versuch, ein Anweisungshandle während einer fehlerhaften Wiederherstellung freizugeben
  • Korrektur eines falschen Deinstallationsverhaltens, wenn sowohl Version 13 als auch Version 17 unter Windows installiert sind
  • Korrektur des Entschlüsselungsverhaltens auf älteren Windows-Plattformen (Windows 7, 8 und Server 2012)
  • Behebung eines Cacheproblems bei Verwendung der ADAL-Authentifizierung unter Windows
  • Behebung eines Problems, durch das Ablaufverfolgungsprotokolle unter Windows gesperrt und überschrieben wurden

Fehlerbehebungen in Microsoft ODBC Driver 17.1 for SQL Server

  • Verzögerung von 1 Sekunde beim Aufruf von SQLFreeHandle mit aktiviertem MARS und Verbindungsattribut „Encrypt=yes“ behoben
  • Absturz mit Fehler 22003 in SQLGetData behoben, wenn der übergebene Puffer kleiner ist als die abzurufenden Daten (Windows)
  • Korrektur abgeschnittener ADAL-Fehlermeldungen
  • Korrektur eines seltenen Fehlers unter 32-Bit-Windows bei der Konvertierung einer Gleitkommazahl in eine Ganzzahl
  • Behebung eines Problems, bei dem das Einfügen eines double-Werts in ein Dezimalfeld bei aktivierter Option „Always Encrypted“ einen Fehler aufgrund von abgeschnittenen Daten verursachte
  • Korrektur einer Warnung im macOS-Installer
  • Behebung eines Fehlers, durch den während des Versuchs der Sitzungswiederherstellung ein falscher Status an SQL Server gesendet wurde, wenn sowohl die Verbindungsresilienz als auch das Verbindungspooling aktiviert waren, was zum Abbruch der Sitzung durch den Server führte

Fehlerbehebungen in Microsoft ODBC Driver 17 for SQL Server

  • Behebung eines Fehlers, durch den ein Masseneinfügevorgang bei aktivierter Kerberos-Authentifizierung zu einem Fehler „Zugriff verweigert“ führen konnte
  • Umgehung für einen unixODBC-Fehler in Versionen vor 2.3.1 entfernt (Treiber verdoppelte die Größe bestimmter Puffer, die an unixODBC übergeben wurden)
  • Ein Problem mit der Verbindungsresilienz (erneute Verbindung) wurde behoben, bei dem es bei Verwendung von ColumnEncryption=enabled zu einem Reaktionsverlust kam.
  • Behebung eines Fehlers bei der DSN-Erstellung, durch den bei Verwendung der Option „Interaktive Active Directory-Authentifizierung“ das Fenster „Azure-Authentifizierung“ möglicherweise nicht mehr reagierte (Windows)
  • Behebung eines seltenen Absturzes während des Herunterfahrens von ODBC bei aktivierter asynchroner Ausführung (Fehler trat beim Löschen des Verbindungshandles auf)
  • Behebung eines Problems, bei dem der SQL-Treiber während der Ausführung gespeicherter Prozeduren mit langer Laufzeit eine hohe CPU-Auslastung verursachte
  • Korrektur eines Fehlers, durch den Daten in einer verschlüsselten varbinary(max)-Spalte ohne Konvertierung nicht abgerufen werden konnten
  • Behebung eines Problems, bei dem nach dem Abrufen einer auf NULL festgelegten verschlüsselten varchar(max)-Spalte mittels SQLGetData() für einen statischen Cursor auch die folgende Spalte auf NULL festgelegt wird, selbst wenn sie Daten enthält
  • Korrektur eines Problems beim Abrufen eines varbinary(max)-Felds mit aktivierter Option „Always Encrypted“
  • Korrektur eines Problems, durch das setlocale() nicht ordnungsgemäß mit der Option „Always Encrypted“ funktioniert
  • Behebung eines Problems mit SQLDescribeParam(), das zu einem Fehler führte, wenn ein Parameter einer gespeicherten Prozedur vom Typ „XML“ bei aktivierter Option „Always Encrypted“ aufgerufen wurde
  • Korrektur von Unterstrichen mit Escapezeichen, die in SQLTables nicht funktionieren
  • Korrektur eines Fehlers, durch den hebräische Daten (varchar) bei Rückgabe als breite Zeichen unter Linux abgeschnitten wurden
  • Korrektur eines Problems mit der Abfrage von Shift-JIS-codierten char/varchar-Daten aus einer UTF8-Anwendung
  • Behebung eines Fehlers, durch den der Aufruf von SQLGetInfo mit dem Parameter SQL_DRIVER_NAME unter macOS einen Dateinamen im Linux-Stil zurückgab
  • Behebung eines Problems, das beim Laden von Windows-1252-Zeichendaten unter Verwendung von Eingabedateien mit mehr als 32.000 Byte in VARCHAR-Spalten unter Verwendung des BCP-Dienstprogramms zu Fehlern führte