Список исправленных ошибок

На этой странице содержится список ошибок, исправленных в каждом выпуске, начиная с Microsoft ODBC Driver 17 for SQL Server.

Исправления ошибок в драйвере Microsoft ODBC 18.4.1.1 для SQL Server

  • Исправление сбоев при получении недопустимых данных с сервера
  • Исправление отправки пустых данных для типов фиксированной длины с помощью DAE
  • Исправление 10-минутной задержки при отключении после истечения времени ожидания
  • Устранение утечки памяти при отключении при возникновении ошибки
  • Устранение утечки памяти при повторном подключении с помощью строгого шифрования
  • Исправлен временный сбой при подключении с помощью строгого шифрования и TLS 1.3
  • Исправление сбоев в условиях низкой памяти

Исправления ошибок в драйвере Microsoft ODBC 18.3.3.1 для SQL Server

  • Исправление сбоев при получении недопустимых данных с сервера
  • Исправление бесконечного цикла при получении недопустимых данных с сервера
  • Исправление проверки подлинности MSI контейнеров Служба приложений

Исправления ошибок в драйвере Microsoft ODBC 17.10.6.1 для SQL Server

  • Исправление сбоев при получении недопустимых данных с сервера
  • Исправление бесконечного цикла при получении недопустимых данных с сервера
  • Исправлена ошибка при попытке подключиться в условиях с низкой памятью
  • Устранение утечки памяти при повторном подключении
  • Исправление проверки подлинности MSI контейнеров Служба приложений

Исправления ошибок в драйвере Microsoft ODBC 18.3.2 для SQL Server

  • Исправление сбоев при получении недопустимых данных с сервера
  • Исправление бесконечного цикла при получении недопустимых данных с сервера
  • Исправлена ошибка при попытке подключиться в условиях с низкой памятью

Исправления ошибок в драйвере Microsoft ODBC 17.10.5 для SQL Server

  • Исправление сбоев при получении недопустимых данных с сервера

Исправления ошибок в драйвере Microsoft ODBC 18.3.1 для SQL Server

  • Исправлена ошибка в настройке атрибута версии классификации данных

Исправления ошибок в драйвере Microsoft ODBC 18.2.2 для SQL Server

  • Исправление сбоя при извлечении данных с параметром AutoTranslate
  • Исправление частичных операций записи в Linux в присутствии сигналов
  • Исправление сбоев при получении недопустимых данных с сервера
  • Устранение утечки памяти при обработке зашифрованных столбцов
  • Устранение ошибок с длинными запросами анклава

Исправления ошибок в драйвере Microsoft ODBC 17.10.4.1 для SQL Server

  • Исправление сбоя при извлечении данных с параметром AutoTranslate
  • Исправление частичных операций записи в Linux в присутствии сигналов
  • Исправление сбоев при получении недопустимых данных с сервера
  • Устранение утечки памяти при обработке зашифрованных столбцов

Исправления ошибок в драйвере Microsoft ODBC 18.2 для SQL Server

  • Исправлено протокол аттестации VBS-NONE-NONE
  • Исправлена ошибка при извлечении числовых столбцов с помощью Regional=Yes
  • Исправление непреднамеренного отсутствия ошибки при остановке сервера во время операции bcp out
  • Исправлена ошибка при вызове хранимой процедуры содержит неквотируемый строковый параметр
  • Устранение утечки памяти при повторном подключении
  • Устранение сбоя при получении недопустимых данных с сервера
  • Исправление сообщения об ошибке при сбое выделенных административных подключений (DAC)

Исправления ошибок в драйвере Microsoft ODBC 17.10.3 для SQL Server

  • Исправление сообщения об ошибке при сбое выделенных административных подключений (DAC)

Исправления ошибок в драйвере Microsoft ODBC 18.1.2 для SQL Server

  • Исправлен протокол аттестации VBS-NONE.
  • Исправлена ошибка при получении числовых столбцов с помощью Regional=Yes.
  • Исправьте периодический недостаток ошибки при остановке сервера во время операции bcp out.
  • Исправьте ошибку при вызове хранимой процедуры содержит неквотируемый строковый параметр.

Исправления ошибок в Microsoft ODBC Driver 18.1 for SQL Server

  • Устранена периодически возникающая проблема с опросом первого успешного подключения при разрешении нескольких IP-адресов.
  • Исправлено периодическое зависание при использовании SQLBulkOperations в асинхронном режиме.
  • Исправлена возможность одновременного подключения в режимах строгого и нестрогого шифрования.
  • Исправление отсутствующих зависимостей в пакете Debian.
  • Устранена проблема с сохранением неактивного подключения при использовании проверки подлинности Kerberos.

Исправления ошибок в драйвере Microsoft ODBC 18.0 для SQL Server

  • Устранены проблемы в пользовательском интерфейсе, из-за которых текст был обрезан и положение элементов было смещено.
  • Устранена проблема с интерактивным входом Active Directory, из-за которой попытка входа после закрытия окна первого сбоя автоматически выполнялась успешно, если были доступны кэшированные учетные данные.
  • Устранена проблема при использовании XADTC с Управляемым экземпляром SQL Azure.
  • Исправлена потеря режима проверки подлинности Microsoft Entra при повторном подключении бездействующего подключения.
  • Устранена проблема с федеративной проверкой подлинности при использовании PingFed.

Исправления ошибок в драйвере Microsoft ODBC 17.10.2 для SQL Server

  • Исправлена ошибка при извлечении числовых столбцов с помощью Regional=Yes
  • Исправление непреднамеренного отсутствия ошибки при остановке сервера во время операции bcp out
  • Исправлена ошибка при вызове хранимой процедуры содержит неквотируемый строковый параметр
  • Устранение сбоя при получении недопустимых данных с сервера

Исправления ошибок в Microsoft ODBC Driver 17.10 for SQL Server

  • Устранена периодически возникающая проблема с опросом первого успешного подключения при разрешении нескольких IP-адресов.
  • Исправление отсутствующих зависимостей в пакете Debian.
  • Исправление для использования ADAL только при необходимости.
  • Устранена проблема с сохранением неактивного подключения при использовании проверки подлинности Kerberos.

Исправления ошибок в Microsoft ODBC Driver 17.9 for SQL Server

  • Устранены проблемы в пользовательском интерфейсе, из-за которых текст был обрезан и положение элементов было смещено.
  • Устранена проблема с интерактивным входом Active Directory, из-за которой попытка входа после закрытия окна первого сбоя автоматически выполнялась успешно, если были доступны кэшированные учетные данные.
  • Устранена проблема при использовании XADTC с Управляемым экземпляром SQL Azure.
  • Исправлена потеря режима проверки подлинности Microsoft Entra при повторном подключении бездействующего подключения.
  • Устранена проблема с федеративной проверкой подлинности при использовании PingFed.

Исправления ошибок в драйвере Microsoft ODBC 17.8 для SQL Server

  • Исправление ограничений в строке подключения по использованию ключевых слов UID и PWD
  • Исправление несоответствия шрифтов в диалоговых окнах на языках, отличных от английского
  • Устранение проблемы, возникающей при наличии нескольких подключений с разными учетными данными AKV
  • Устранение проблемы, связанной с тем, что NVDA не считывает результаты проверки подключения в пользовательском интерфейсе конфигурации DSN

Исправления ошибок в драйвере Microsoft ODBC 17.7.2 для SQL Server

  • Устранение проблемы с ошибками "404 Не найдено" при использовании проверки подлинности Управляемого удостоверения службы
  • Исправление для периодических ошибок "Шифрование не поддерживается" при высоких многопотоковых нагрузках
  • Исправление для периодического сбоя при высоких многопотоковых нагрузках

Исправления ошибок в драйвере Microsoft ODBC 17.7 для SQL Server

  • Исправление кодировки символов для столбцов VARIANT в режиме BCP NATIVE
  • Исправление работы параметра SQL_ATTR_PARAMS_PROCESSED_PTR в некоторых условиях
  • Исправление SQLDescribeParam в режиме FMTONLY для инструкций с комментариями
  • Устранение проблемы с федеративной проверкой подлинности при использовании Okta
  • Исправление чрезмерного использования памяти в многопроцессорных системах
  • Исправлена проверка подлинности Microsoft Entra для некоторых вариантов SQL Azure

Исправления ошибок в драйвере Microsoft ODBC 17.6 для SQL Server

  • Исправлена ошибка ADAL, которая происходит при проверке подлинности с помощью федеративной учетной записи (Windows).
  • Устранена проблема, из-за которой драйвер перестает отвечать на запросы при превышении времени ожидания во время асинхронной операции уведомления.
  • Исправлена работа счетчика ссылок драйвера при обновлении в Alpine Linux.
  • Исправлена версия в зависимости libc6 для Ubuntu.
  • Добавлено отсутствующее определение в msodbcsql.h для Linux и Mac.

Исправления ошибок в драйвере Microsoft ODBC 17.5.2.2 для SQL Server (только для Alpine Linux)

  • Устранена причина сбоя при использовании Always Encrypted с безопасными анклавами в Alpine Linux.

Исправления ошибок в драйвере Microsoft ODBC 17.5.2 для SQL Server

  • В пакет Alpine Linux добавлен msodbcsql.h.

Исправления ошибок в драйвере Microsoft ODBC 17.5 для SQL Server

  • Устранена ошибка вычисления хэша метаданных AKV CMK в Linux и macOS
  • Исправлена ошибка при загрузке OpenSSL 1.0.0.
  • Устранены проблемы с преобразованием при использовании кодовых страниц ISO-8859-1 и ISO-8859-2.
  • Включен номер версии в имя внутренней библиотеки в macOS
  • Исправлена ошибка установки индикатора null при использовании отдельных привязок длины и индикатора.

Исправления ошибок в драйвере Microsoft ODBC 17.4.2 для SQL Server

  • Исправлена проблема, из-за которой идентификатор процесса и имя приложения не были отправлены в SQL Server (для анализа sys.dm_exec_sessions) (Linux)
  • Устранена избыточная зависимость от libuuid (Linux).
  • Исправлена ошибка с отправкой данных UTF8 в SQL Server 2019.
  • Исправлена ошибка, из-за которой языковые параметры, заканчивающиеся @euro, не были правильно обнаружены (Linux)
  • Исправлены XML-данные, возвращаемые неправильно при извлечении в качестве выходного параметра и использовании Always Encrypted.

Исправления ошибок в драйвере Microsoft ODBC 17.4 для SQL Server

  • Исправлена периодически возникающая проблема при включенном режиме множественных активных результирующих наборов (MARS), когда драйвер перестает отвечать на запросы.
  • Устранена проблема устойчивости подключения при включении асинхронного уведомления, когда драйвер перестает отвечать на запросы.
  • Устранены сбои при получении диагностических записей в случае попыток установки многопотоковых подключений.
  • Исправлена ошибка Encryption not supported (Шифрование не поддерживается) при повторном подключении после вызова SQLGetInfo () с использованием SQL_USER_NAME и SQL_DATA_SOURCE_READ_ONLY.
  • Исправлена ошибка инициализации COM во время интерактивной проверки подлинности Microsoft Entra
  • Исправлена ошибка SQLGetData() для многобайтных данных в формате UTF8.
  • Исправлена ошибка получения длины столбцов sql_variant с использованием SQLGetData().
  • Исправление импорта столбцов sql_variant, содержащих более 7992 байт с помощью bcp
  • Исправлена ошибка отправки корректной кодировки на сервер для узкосимвольных данных.

Исправления ошибок в драйвере Microsoft ODBC 17.3 для SQL Server

  • Исправлена утечка памяти для дескриптора события отправки TCP.
  • Исправлена проблема переопределения перечисления _SQL_FILESTREAM_DESIRED_ACCESS в файле заголовка msodbcsql.h.
  • Исправлено отсутствие определения связанного с ACCESS_TOKEN и AUTHENTICATION в файле заголовка msodbcsql.h для Linux.

Исправления ошибок в драйвере Microsoft ODBC 17.2 для SQL Server

  • Исправлено сообщение об ошибке проверки подлинности Microsoft Entra
  • Исправлена ошибка обнаружения кодировки, когда переменные среды языкового стандарта заданы по-разному.
  • Исправлено аварийное завершение при отключении с восстановлением подключения.
  • Исправлено обнаружение активности подключения.
  • Исправлено неправильное обнаружение закрытых сокетов.
  • Устранено бесконечное ожидание при попытке освободить дескриптор инструкции во время восстановления после сбоя.
  • Исправлено неправильное поведение при удалении, если в Windows установлены обе версии: 13 и 17.
  • Исправлено поведение расшифровки на более старой платформе Windows (Windows 7, 8 и Server 2012).
  • Исправлена проблема с кэшем при использовании проверки подлинности ADAL в Windows.
  • Исправлена проблема, связанная с блокировкой и перезаписи журналов трассировки в Windows

Исправления ошибок в драйвере Microsoft ODBC 17.1 для SQL Server

  • Исправлена 1-секундная задержка при вызове SQLFreeHandle с включенным режимом MARS и атрибутом подключения Encrypt=yes.
  • Исправлена ошибка сбоя 22003 в SQLGetData, если размер буфера, передаваемого в ней, меньше, чем извлекаемые данные (Windows)
  • Исправлены усеченные сообщения об ошибках ADAL.
  • Исправлена редкая ошибка в 32-разрядной системе Windows при преобразовании числа с плавающей запятой в целое число.
  • Исправлена проблема, при которой после вставки двоичного значения в десятичное поле с включенной функцией Always Encrypted возвращается ошибка усечения данных.
  • Исправлено предупреждение в установщике macOS
  • Исправлена ошибка при отправке неправильного состояния в SQL Server во время попытки восстановления сеанса при включении отказоустойчивости подключений и пула подключений, что приводит к удалению сеанса на сервере.

Исправления ошибок в драйвере Microsoft ODBC 17 для SQL Server

  • Исправлена ошибка, когда при использовании проверки подлинности Kerberos может произойти сбой в процессе выполнения массовой вставки с ошибкой "Доступ запрещен".
  • Удален обходной путь для ошибки unixODBC, присутствующих в версиях старше 2.3.1 (драйвер удвоил размеры определенных буферов, передаваемых в unixODBC)
  • Исправлена проблема, когда функция устойчивости подключения перестает отвечать на запросы (повторное подключение), при использовании параметра ColumnEncryption=enabled.
  • Исправлена ошибка создания имени DSN, когда при использовании параметра интерактивной проверки подлинности Active Directory окно проверки подлинности Azure могло перестать отвечать (Windows).
  • Устранен редкий сбой, который происходил при завершении работы ODBC при включенном асинхронном выполнении (происходил при очистке дескриптора подключения).
  • Исправлена ошибка, из-за которой драйвер SQL приводил к высокому потреблению ресурсов ЦП при выполнении длинных хранимых процедур.
  • Исправлена невозможность получения данных в зашифрованном столбце varbinary(max) без преобразования.
  • Исправлена проблема, из-за которой зашифрованный столбец типа varchar(max) со значением NULL извлекался с помощью SQLGetData() при статическом курсоре, а следующий столбец также имел значение null, даже если содержал данные.
  • Исправлена проблема с получением поля varbinary(max) при включенном параметре Always Encrypted.
  • Исправлена ошибка, из-за которой функция setlocale() не работала с параметром Always Encrypted.
  • Исправлена проблема возврата ошибки SQLDescribeParam() при вызове параметра хранимой процедуры XML-типа с включенной функцией Always Encrypted.
  • Исправлена проблема, при которой экранированные знаки подчеркивания не работали в SQLTables.
  • Исправлена ошибка, при которой данные на иврите (varchar) усекались при возврате в виде расширенных символов в Linux.
  • Исправлена проблема с запросом Shift-JIS в кодировке char/varchar из приложения UTF-8.
  • Исправлена ошибка, при которой вызов SQLGetInfo с параметром SQL_DRIVER_NAME возвращал имя файла в формате Linux в macOS
  • Исправлена проблема, при которой загрузка символьных данных Windows-1252 с использованием входных файлов размером более 32 КБ в столбцы типа VARCHAR с помощью служебной программы BCP приводила к сбоям.