Lista de bugs corrigidos

Esta página contém uma lista de bugs corrigidos em cada versão, começando com o Microsoft ODBC Driver 17 for SQL Server.

Correções de bugs no Microsoft ODBC Driver 18.3.3.1 para SQL Server

  • Correção de falha ao receber dados inválidos do servidor
  • Corrigir loop infinito ao receber dados inválidos do servidor
  • Consertar autenticação MSI de contêineres do Serviço de Aplicativo

Correções de bugs no Microsoft ODBC Driver 17.10.6.1 para SQL Server

  • Correção de falha ao receber dados inválidos do servidor
  • Corrigir loop infinito ao receber dados inválidos do servidor
  • Corrigir uma falha ao tentar se conectar em condições de memória insuficiente
  • Consertar perda de memória ao reconectar
  • Consertar autenticação MSI de contêineres do Serviço de Aplicativo

Correções de bugs no Microsoft ODBC Driver 18.3.2 para SQL Server

  • Correção de falha ao receber dados inválidos do servidor
  • Corrigir loop infinito ao receber dados inválidos do servidor
  • Corrigir uma falha ao tentar se conectar em condições de memória insuficiente

Correções de bugs no Microsoft ODBC Driver 17.10.5 para SQL Server

  • Correção de falha ao receber dados inválidos do servidor

Correções de bugs no Microsoft ODBC Driver 18.3.1 para SQL Server

  • Corrigir um bug na configuração do atributo de versão da classificação de dados

Correções de bugs no Microsoft ODBC Driver 18.2.2 para SQL Server

  • Correção de uma falha ao recuperar dados com a opção AutoTranslate desativada
  • Correção de gravações parciais no Linux na presença de sinais
  • Correção de falha ao receber dados inválidos do servidor
  • Correção de vazamento de memória ao processar colunas criptografadas
  • Correção de erros com consultas de enclave longas

Correções de bugs no Microsoft ODBC Driver 17.10.4.1 para SQL Server

  • Correção de uma falha ao recuperar dados com a opção AutoTranslate desativada
  • Correção de gravações parciais no Linux na presença de sinais
  • Correção de falha ao receber dados inválidos do servidor
  • Correção de vazamento de memória ao processar colunas criptografadas

Correções de bugs no Microsoft ODBC Driver 18.2 para SQL Server

  • Correção do protocolo de atestado de enclave VBS-NONE
  • Correção do erro ao recuperar a coluna numérica com Regional=Sim
  • Correção da falta intermitente de erro quando o servidor era interrompido durante a operação bcp out
  • Correção de erro quando a chamada de procedimento armazenado continha o parâmetro de cadeia de caracteres sem aspas
  • Consertar uma perda de memória ao reconectar
  • Corrigir uma falha ao receber dados inválidos do servidor
  • Corrigir mensagem de erro quando o DAC (Conexões Administrativas Dedicadas) falhar

Correções de bugs no Microsoft ODBC Driver 17.10.3 para SQL Server

  • Corrigir mensagem de erro quando o DAC (Conexões Administrativas Dedicadas) falhar

Correções de bugs no Microsoft ODBC Driver 18.1.2 para SQL Server

  • Correção do protocolo de atestado de enclave VBS-NONE.
  • Correção do erro ao recuperar a coluna numérica com Regional=Sim.
  • Correção da falta intermitente de erro quando o servidor era interrompido durante a operação bcp out.
  • Correção de erro quando a chamada de procedimento armazenado continha o parâmetro de cadeia de caracteres sem aspas.

Correções de bugs no Microsoft ODBC Driver 18.1 para SQL Server

  • Consertar um problema intermitente com sondagem na primeira conexão bem-sucedida quando vários endereços IP são resolvidos.
  • Correção de um problema intermitente ao usar SQLBulkOperations no modo assíncrono.
  • Correção da conexão simultânea com modos de criptografia estritos e não estritos.
  • Correção da dependência ausente no pacote Debian.
  • Correção do problema de resiliência de conexão ociosa ao utilizar a autenticação do Kerberos.

Correções de bugs no Microsoft ODBC Driver 18.0 para SQL Server

  • Corrigir problemas de interface do usuário em que o texto foi cortado e a posição dos itens estava desligada.
  • Correção do problema com o logon interativo do Active Directory Domain Services em que a tentativa de fazer logon após fechar a janela da primeira falha funcionaria automaticamente se as credenciais armazenadas em cache estivessem disponíveis.
  • Correção do uso de XADTC com a Instância Gerenciada de SQL do Azure.
  • Correção da perda do modo de autenticação do Microsoft Entra ao reconectar uma conexão ociosa.
  • Corrigir um problema com a autenticação federada ao usar o PingFed.

Correções de bugs no Microsoft ODBC Driver 17.10.2 para SQL Server

  • Correção do erro ao recuperar a coluna numérica com Regional=Sim
  • Correção da falta intermitente de erro quando o servidor era interrompido durante a operação bcp out
  • Correção de erro quando a chamada de procedimento armazenado continha o parâmetro de cadeia de caracteres sem aspas
  • Corrigir uma falha ao receber dados inválidos do servidor

Correções de bugs no Microsoft ODBC Driver 17.10 para SQL Server

  • Consertar um problema intermitente com sondagem na primeira conexão bem-sucedida quando vários endereços IP são resolvidos.
  • Correção da dependência ausente no pacote Debian.
  • Correção para usar apenas a ADAL quando necessário.
  • Correção do problema com resiliência de conexão ociosa quando a autenticação Kerberos foi usada.

Correções de bugs no Microsoft ODBC Driver 17.9 para SQL Server

  • Corrigir problemas de interface do usuário em que o texto foi cortado e a posição dos itens estava desligada.
  • Correção do problema com o logon interativo do Active Directory Domain Services em que a tentativa de fazer logon após fechar a janela da primeira falha funcionaria automaticamente se as credenciais armazenadas em cache estivessem disponíveis.
  • Correção do uso de XADTC com a Instância Gerenciada de SQL do Azure.
  • Correção da perda do modo de autenticação do Microsoft Entra ao reconectar uma conexão ociosa.
  • Corrigir um problema com a autenticação federada ao usar o PingFed.

Correções de bugs no Microsoft ODBC Driver 17.8 para SQL Server

  • Correção de restrições na cadeia de conexão com relação ao uso das palavras-chave UID e PWD
  • Correção de fontes inconsistentes em diálogos que não estão em inglês
  • Correção do problema com a existência de várias conexões com diferentes credenciais do AKV
  • Correção do problema com o NVDA não lendo os resultados de teste de conexão na interface do usuário de configuração do DSN

Correções de bugs no Microsoft ODBC Driver 17.7.2 para SQL Server

  • Correção do problema com erros 404 Não Encontrado ao usar a autenticação de Identidade de Serviço Gerenciada
  • Correção de erros intermitentes de Criptografia Sem Suporte em cargas multithread altas
  • Correção de falha intermitente em cargas com alto multithread

Correções de bugs no Microsoft ODBC Driver 17.7 for SQL Server

  • Correção da codificação de caracteres de colunas VARIANT no modo NATIVO do BCP
  • Correção da configuração de SQL_ATTR_PARAMS_PROCESSED_PTR em condições específicas
  • Correção de SQLDescribeParam no modo FMTONLY para instruções com comentários
  • Correção de um problema com uma autenticação federada ao usar o Okta
  • Correção do uso excessivo de memória em sistemas multiprocessadores
  • Correção da autenticação do Microsoft Entra para algumas variantes do SQL do Azure

Correção de bugs no Microsoft ODBC Driver 17.6 for SQL Server

  • Correção de erro de ADAL ao autenticar com uma conta federada (Windows)
  • Correção de um problema em que o driver não respondia quando ocorria um tempo limite durante uma operação de notificação assíncrona
  • Correção da contagem de referência de driver na atualização no Alpine Linux
  • Correção da versão de dependência de libc6 para Ubuntu
  • Adição de definições ausentes no msodbcsql.h para Linux/Mac

Correções de bugs no Microsoft ODBC Driver 17.5.2.2 para SQL Server (apenas Alpine Linux)

  • Correção de uma falha ao usar o Always Encrypted com enclaves seguros no Alpine Linux

Correções de bugs no Microsoft ODBC Driver 17.5.2 para SQL Server

  • msodbcsql.h adicionado ao pacote Alpine do Linux

Correções de bugs no Microsoft ODBC Driver 17.5 for SQL Server

  • Correção do cálculo de hash de metadados do AKV CMK no Linux/macOS
  • Correção de erro ao carregar o OpenSSL 1.0.0
  • Correção de problemas de conversão ao usar as páginas de código ISO-8859-1 e ISO-8859-2
  • Correção do nome da biblioteca interna no macOS para incluir o número de versão
  • Correção da configuração do indicador nulo quando são usadas associações de comprimento e indicador separadas

Correções de bugs no Microsoft ODBC Driver 17.4.2 for SQL Server

  • Correção para um problema em que a ID do processo e o nome do aplicativo não seriam enviados corretamente para o SQL Server (para análise sys.dm_exec_sessions) (Linux)
  • Remoção de dependência redundante no libuuid (Linux)
  • Correção de um bug com envio de dados UTF8 para o SQL Server 2019
  • Correção de um bug em que as localidades que terminam com "@euro" não estavam sendo corretamente detectadas (Linux)
  • Correção de dados XML que estão sendo retornados incorretamente quando obtidos como um parâmetro de saída durante o uso do Always Encrypted

Correções de bugs no Microsoft ODBC Driver 17.4 for SQL Server

  • Correção para o problema intermitente quando o MARS (conjunto de resultados ativos múltiplos) está habilitado em que o driver para de responder
  • Correção do problema de resiliência da conexão quando a notificação assíncrona é habilitada em que o driver para de responder
  • Correção de falha ao recuperar registros de diagnóstico para tentativas de conexão multithread
  • Correção de "Criptografia não compatível" após a reconexão e depois de chamar SQLGetInfo() com SQL_USER_NAME e SQL_DATA_SOURCE_READ_ONLY
  • Correção de erro de inicialização COM durante a autenticação Interativa do Microsoft Entra
  • Correção de SQLGetData () para dados UTF8 multibyte
  • Correção da recuperação de comprimento de colunas sql_variant usando o SQLGetData ()
  • Correção da importação de colunas sql_variant contendo mais de 7992 bytes usando bcp
  • Correção do envio da codificação correta ao servidor para dados de caractere estreitos

Correções de bugs no Microsoft ODBC Driver 17.3 for SQL Server

  • Correção da perda de memória do manipulador de eventos de envio de TCP
  • Correção do problema de redefinição da enumeração _SQL_FILESTREAM_DESIRED_ACCESS no arquivo de cabeçalho msodbcsql.h
  • Correção da ausência de definição relacionada a ACCESS_TOKEN e a AUTHENTICATION no arquivo de cabeçalho msodbcsql.h para Linux

Correções de bugs no Microsoft ODBC Driver 17.2 for SQL Server

  • Corrigida uma mensagem de erro sobre a autenticação do Microsoft Entra
  • Correção da detecção de codificação quando as variáveis de ambiente de localidade forem definidas de maneira diferente
  • Correção de uma falha ao desconectar da recuperação da conexão em andamento
  • Correção da detecção de atividade da conexão
  • Correção da detecção incorreta de soquetes fechados
  • Correção de uma espera infinita ao tentar lançar um identificador de instrução durante a falha de recuperação
  • Correção do comportamento de desinstalação incorreto quando as versões 13 e 17 são instaladas no Windows
  • Correção do comportamento de descriptografia em uma plataforma mais antiga do Windows (Windows 7, 8 e Server 2012)
  • Correção de um problema de cache ao usar a Autenticação ADAL no Windows
  • Correção de um problema que estava bloqueando e substituindo logs de rastreamento no Windows

Correções de bugs no Microsoft ODBC Driver 17.1 for SQL Server

  • Correção do atraso de 1 segundo ao chamar SQLFreeHandle com MARS habilitado e o atributo de conexão "Encrypt=yes"
  • Correção de falha do erro 22003 no SQLGetData quando o tamanho do buffer passado é menor do que os dados que estão sendo recuperados (Windows)
  • Correção de mensagens de erro ADAL truncadas
  • Correção de um bug raro no Windows de 32 bits ao converter um número de ponto flutuante em um número inteiro
  • Correção de um problema em que a inserção dupla no campo decimal com o Always Encrypted ativado retornava um erro de truncamento de dados
  • Correção de um aviso no instalador do macOS
  • Correção do envio de estado incorreto para o SQL Server durante a tentativa de Recuperação da Sessão quando a Resiliência da Conexão e o Pool de Conexões estão habilitados, fazendo com que a sessão seja descartada pelo servidor

Correções de bugs no Microsoft ODBC Driver 17 for SQL Server

  • Correção de bug em que a inserção em massa pode falhar com o erro "acesso negado" quando a autenticação Kerberos é usada
  • Solução alternativa removida para um bug unixODBC presente na versão inferior a 2.3.1 (o driver dobrou o tamanho de determinados buffers passados para unixODBC)
  • Correção da Resiliência da Conexão (reconexão), que parava de responder ao usar ColumnEncryption=enabled
  • Correção do bug de criação de DSN no qual ao usar a opção "Autenticação Interativa do Active Directory", a janela de Autenticação do Azure poderia ficar sem resposta (Windows)
  • Correção de uma falha rara durante o desligamento do ODBC quando uma execução assíncrona está habilitada (ocorrida ao limpar o identificador de conexão)
  • Correção de um problema em que o Driver SQL causou alto consumo de CPU durante a execução de procedimentos armazenados longos
  • Correção da incapacidade de recuperar dados em uma coluna varbinary(max) criptografada sem conversão
  • Correção de um problema em que após uma coluna criptografada varchar(max) nula ser buscada usando SQLGetData() em um cursor estático, a coluna a seguir também é anulada, mesmo que ela tenha dados
  • Correção de um problema com a busca do campo varbinary(max) com o Always Encrypted ativado
  • Correção de um problema em que setlocale() não funciona com o Always Encrypted
  • Correção de um problema com o erro de retorno do SQLDescribeParam() quando chamado no parâmetro de procedimento armazenado de tipo XML com o Always Encrypted ativado
  • Correção de sublinhados de escape que não funcionam no SQLTables
  • Correção de um bug em que os dados em Hebraico (varchar) são truncados quando retornados como caracteres amplos no Linux
  • Correção de um problema com a consulta de caracteres/varchar codificados com Shift-JIS no aplicativo UTF-8
  • Correção do bug em que chamar SQLGetInfo com o parâmetro SQL_DRIVER_NAME retornava um nome de arquivo no estilo Linux no macOS
  • Correção de um problema em que carregar dados de caractere do Windows-1252, usando arquivos de entrada maiores do que 32 mil bytes em colunas VARCHAR usando o utilitário BCP resultaria em falhas