Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Diese Seite enthält eine Liste von Fehlern, die in jeder Version des Microsoft ODBC-Treibers für SQL Server behoben wurden, beginnend mit den neuesten Versionen.
Fehlerbehebungen im Microsoft ODBC-Treiber 18.6.2.1 für SQL Server
- Korrigieren Sie die Aktualisierungen von SQL_ATTR_PARAMS_PROCESSED_PTR, damit die Anzahl der verarbeiteten Parametersätze korrekt gemeldet wird, wenn Parameterarrays ausgeführt werden.
- Korrigieren Sie SQL_ATTR_PARAMS_PROCESSED_PTR und die Zeilenzählung, wenn SQL_PARAM_IGNORE in Parameterarrays verwendet wird.
- Segmentierungsfehler bei Aufruf von SQLNumResultCol in lediglich beschreibenden Szenarien, in denen keine Parameterbindungen vorhanden sind.
- Korrigieren Sie bcp_bind, um aufeinanderfolgende Feldtrennzeichen ordnungsgemäß zu behandeln, ohne sie als leere Felder falsch zu interpretieren.
- Beheben Sie RPM-Paketregeln, um die Installation mehrerer Treiberversionen nebeneinander zu ermöglichen.
- Beheben Sie die XA-Wiederherstellung (X/Open Distributed Transaction), um Transaktionsbezeichner korrekt zu berechnen und fehlende wiederherstellbare Transaktionen zu vermeiden.
- Korrigieren des Segmentierungsfehlers beim Behandeln von NULL-Werten in Argumenten mit Tabellenwerten (TVP).
Fehlerkorrekturen im Microsoft ODBC-Treiber 18.6.1.1 für SQL Server
- Beheben Sie die Behandlung der Tabular Data Stream (TDS)-Paketgrößen in Built-In Diagnostics (BID)-Ablaufverfolgungen.
Fehlerbehebungen im Microsoft ODBC-Treiber 18.5.1.1 für SQL Server
- Verbesserung der Verbindungswiederherstellung, um den aktiven primären Knoten zu erhalten, wenn ein Server verschoben wird.
- Behebung von Abstürzen bei geringem Arbeitsspeicher
- Beheben einiger Fehlermeldungen
Fehlerbehebungen bei Microsoft ODBC-Treiber 18.4.1.1 für SQL Server
- Abstürze beim Empfangen ungültiger Daten vom Server beheben
- Fehlerbehebung beim Senden von NULL-Daten für Typen mit fester Länge mittels DAE
- Behebung der 10-minütigen Verzögerung beim Trennen der Verbindung nach einem Timeout.
- Behebung eines Speicherlecks beim Trennen der Verbindung bei einem Fehler.
- Behebung eines Speicherlecks beim Wiederherstellen der Verbindung mit strikter Verschlüsselung
- Es wurde ein zeitweiliger Absturz behoben, wenn die Verbindung mit aktivierter Strict-Verschlüsselung und TLS (Transport Layer Security) 1.3 hergestellt wird.
- Behebung von Abstürzen bei geringem Arbeitsspeicher
Fehlerbehebungen bei Microsoft ODBC-Treiber 18.3.3.1 für SQL Server
- Abstürze beim Empfangen ungültiger Daten vom Server beheben
- Behoben: Endlosschleife beim Empfangen ungültiger Daten vom Server
- Beheben Sie die Authentifizierung der verwalteten Identität (früher verwaltete Dienstidentität, MSI) für App-Dienstcontainer.
Programmfehlerbehebungen im Microsoft ODBC-Treiber 17.10.6.1 für SQL Server
- Behebung von Abstürzen beim Empfang ungültiger Daten vom Server
- Behebung einer Endlosschleife beim Empfangen von ungültigen Daten vom Server
- Beheben eines Absturzes beim Herstellen einer Verbindung unter Bedingungen mit geringem Arbeitsspeicher
- Beheben von Speicherleck bei erneuter Verbindung
- Beheben Sie die Authentifizierung mit verwalteter Identität (früher Managed Service Identity, MSI) für App-Service-Container.
Fehlerbehebungen bei Microsoft ODBC Driver 18.3.2 for SQL Server
- Abstürze beheben beim Empfangen ungültiger Daten vom Server
- Behebung von Endlosschleife beim Empfangen ungültiger Daten vom Server.
- Behebung eines Absturzes beim Versuch, eine Verbindung unter Bedingungen mit geringem Arbeitsspeicher herzustellen
Fehlerbehebungen bei Microsoft ODBC Driver 17.10.5 for SQL Server
- Abstürze beheben 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 der Option "Automatisches Übersetzen" deaktiviert
- Korrektur von Teilschreibvorgängen unter Linux in Anwesenheit von Signalen
- Abstürze beim Empfangen ungültiger Daten vom Server beheben
- 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
- Absturz beheben beim Abrufen von Daten mit deaktivierter
AutoTranslateOption - Korrektur von Teilschreibvorgängen unter Linux in Anwesenheit von Signalen
- Abstürze beheben 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 beheben
- Beheben eines Fehlers beim Abrufen numerischer Spalte mit "Regional=Ja"
- 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
- Behebung eines Speicherverlusts bei erneuter Verbindung
- 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
- Bitte das VBS-NONE-Enklaven-Nachweisprotokoll beheben.
- Ein Fehler beim Abrufen einer numerischen Spalte mit „Regional=Yes“ wurde behoben.
- Beheben von zeitweisem Fehlen einer Fehleranzeige, wenn der Server während eines BCP OUT-Vorgangs angehalten wird.
- 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 sporadisches Problem mit der Abfrage nach der ersten erfolgreichen Verbindung wurde behoben, wenn mehrere IP-Adressen aufgelöst werden.
- Behebung eines zeitweiligen Problems, bei dem der Treiber nicht mehr reagiert, wenn SQLBulkOperations im asynchronen Modus verwendet wird.
- Problem beim gleichzeitigen Verbinden mit den Verschlüsselungsmodi „Streng“ und „Nicht streng“ behoben.
- 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.
- Behebung eines Problems mit der interaktiven Active Directory-Anmeldung, 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: Intermittierendes Fehlen von Fehlermeldungen, wenn der Server während eines BCP OUT-Vorgangs angehalten wird.
- 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 sporadisch auftretendes Problem bei der Abfrage der ersten erfolgreichen Verbindung wurde behoben, wenn mehrere IP-Adressen aufgelöst werden.
- Fehlende Abhängigkeiten im Debian-Paket wurden behoben.
- Korrektur für die Verwendung der Microsoft Authentication Library nur bei Bedarf.
- 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.
- Behebung eines Problems mit der interaktiven Active Directory-Anmeldung, 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
UIDundPWD - Korrektur inkonsistenter Schriftarten in nicht englischsprachigen Dialogfeldern
- Behebung eines Problems mit mehreren Verbindungen mit unterschiedlichen Azure Key Vault (AKV)-Anmeldeinformationen.
- Behebung eines Problems, bei dem NonVisual Desktop Access (NVDA) die Verbindungstestergebnisse in der DSN-Konfigurationsoberfläche (Data Source Name) nicht ausliest.
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.
Fehlerbehebungen im Microsoft ODBC Driver 17.7 für SQL Server
- Ein Problem mit der Zeichencodierung von VARIANT-Spalten im BCP NATIVE-Modus wurde behoben.
- Beheben Sie die Einstellung von SQL_ATTR_PARAMS_PROCESSED_PTR unter bestimmten Bedingungen.
- SQLDescribeParam im FMTONLY-Modus für Anweisungen, die Kommentare enthalten, beheben.
- Ein Problem mit der Verbundauthentifizierung bei der Verwendung von Okta wurde behoben.
- Eine übermäßige Arbeitsspeicherauslastung in Multiprozessorsystemen wurde behoben.
- Microsoft Entra-Authentifizierung für einige Varianten von Azure SQL beheben.
Fehlerbehebungen in Microsoft ODBC Driver 17.6 for SQL Server
- Beheben des Fehlers der Microsoft-Authentifizierungsbibliothek beim Authentifizieren mit einem Verbundkonto (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 beheben.
- Die libc6-Abhängigkeitsversion für Ubuntu wurde korrigiert.
- Fehlende Definitionen zu msodbcsql.h für Linux/Mac hinzufügen
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 werden
Fehlerbehebungen in Microsoft ODBC Driver 17.4.2 for SQL Server
- Behebung eines Problems, bei dem Prozess-ID und Anwendungsname nicht ordnungsgemäß an SQL Server (zur
sys.dm_exec_sessionsAnalyse) (Linux) gesendet wurden - 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 der Codierung für das Senden von Zeichendaten im schmalen Format an den Server
Fehlerbehebungen in Microsoft ODBC Driver 17.3 for SQL Server
- Ereignishandle-Speicherleck bei TCP-Sendebenachrichtigung behoben
- Korrektur des Neudefinitionsproblems 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.
- Korrekte Codierungserkennung, wenn Umgebungsvariablen für Gebietsschemen unterschiedlich gesetzt sind
- Absturz beim Trennen der Verbindung bei laufender Verbindungswiederherstellung behoben
- Korrektur der Erkennung der Verbindungsaktivität
- Falsche Erkennung geschlossener Sockets behoben
- Fehlerbehebung für eine unendliche Wartezeit beim Freigeben eines Anweisungshandles während einer fehlerhaften Wiederherstellung.
- Falsches Deinstallationsverhalten wurde behoben, wenn beide Versionen 13 und 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, bei dem Ablaufverfolgungsprotokolle unter Windows entweder gesperrt oder ü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
- Absturzfehler 22003 in SQLGetData behoben, wenn der übergebene Puffer kleiner als die abgerufenen Daten ist (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
- Fehler behoben, der bei Verwendung der Kerberos-Authentifizierung dazu führen konnte, dass ein Masseneinfügevorgang mit der Fehlermeldung „Zugriff verweigert“ fehlschlägt.
- 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)
- Die Verbindungsresilienz (erneute Verbindung) hörte auf zu reagieren, wenn ColumnEncryption=enabled verwendet wurde.
- 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)
- Behoben wurde ein seltener Absturz beim Herunterfahren von ODBC, wenn die asynchrone Ausführung aktiviert ist. Der 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