Compartilhar via


Lista de bugs corrigidos

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

Correções de bug no Microsoft ODBC Driver 18.6.1.1 para SQL Server

  • Corrigir o tamanho do pacote TDS no rastreamento BID

Correções de bug no Microsoft ODBC Driver 18.5.1.1 para SQL Server

  • Corrigir a recuperação de conexão para obter o nó primário ativo quando um servidor é realocado
  • Correção de falhas em condições de pouca memória
  • Corrigir algumas mensagens de erro

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

  • Correção de falha ao receber dados inválidos do servidor
  • Correção do envio de dados nulos para tipos de comprimento fixo usando DAE
  • Correção do atraso de 10 minutos após a desconexão após o tempo limite
  • Correção do vazamento de memória após a desconexão quando ocorre um erro
  • Correção do vazamento de memória após a reconexão com criptografia estrita
  • Correção a falha intermitente ao se conectar com criptografia estrita e TLS 1.3
  • Correção de falhas em condições de pouca memória

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
  • Corrigir um 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.
  • Corrija um problema intermitente em que o driver para de responder 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.
  • Corrija o problema com o logon interativo do Active Directory em que tentar entrar depois de fechar a janela da primeira falha teria êxito 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.
  • Corrija o problema com o logon interativo do Active Directory em que tentar entrar depois de fechar a janela da primeira falha teria êxito 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 de um problema em que a ID do processo e o nome do aplicativo não seriam enviados corretamente para o SQL Server (para sys.dm_exec_sessions análise) (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 7.992 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 o servidor encerrar a sessão

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 em versões anteriores à 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