Partilhar via


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 para SQL Server.

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

  • Corrigir o tamanho do pacote TDS no rastreio BID

Correções de bugs no driver Microsoft ODBC 18.5.1.1 para SQL Server

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

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

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

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

  • Corrigir falhas ao receber dados inválidos do servidor
  • Corrigir ciclo infinito ao receber dados inválidos do servidor
  • Corrigir a autenticação MSI de contêineres do App Service

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

  • Corrigir falhas ao receber dados inválidos do servidor
  • Corrigir ciclo infinito ao receber dados inválidos do servidor
  • Corrigir uma falha ao tentar se conectar em condições de pouca memória
  • Corrigir fuga de memória após a religação
  • Corrigir a autenticação MSI de contêineres do App Service

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

  • Corrigir falhas ao receber dados inválidos do servidor
  • Corrigir ciclo infinito ao receber dados inválidos do servidor
  • Corrigir uma falha ao tentar se conectar em condições de pouca memória

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

  • Corrigir falhas ao receber dados inválidos do servidor

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

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

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

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

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

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

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

  • Corrigir o protocolo de atestado do enclave VBS-NONE
  • Corrigir um erro ao recuperar uma coluna numérica com Regional=Sim
  • Corrigir a falta intermitente de erro quando o servidor é interrompido durante a operação bcp out
  • Corrigir erro quando a chamada de procedimento armazenado contém parâmetro de cadeia de caracteres sem aspas.
  • Corrigir uma fuga de memória após a religação
  • Corrigir uma falha ao receber dados inválidos do servidor
  • Corrigir mensagem de erro quando as conexões administrativas dedicadas (DAC) falharem

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

  • Corrigir mensagem de erro quando as conexões administrativas dedicadas (DAC) falharem

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

  • Corrija o protocolo de atestado de enclave VBS-NONE.
  • Corrija o erro ao recuperar a coluna numérica com Regional=Yes.
  • Corrija a falta intermitente de erro quando o servidor é interrompido durante a operação bcp out.
  • Corrija o erro quando a chamada de procedimento armazenado contém um parâmetro de string não citado.

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

  • Corrija o problema intermitente com a sondagem para a primeira conexão bem-sucedida quando vários endereços IP forem resolvidos.
  • Corrija o problema intermitente em que o driver para de responder ao usar SQLBulkOperations no modo assíncrono.
  • Corrija a conexão com os modos de criptografia Strict e non-Strict simultaneamente.
  • Corrija a dependência ausente no pacote Debian.
  • Corrija o problema com a resiliência da conexão ociosa quando a autenticação Kerberos é usada.

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

  • Corrija problemas de IU em que o texto foi cortado e a posição dos itens estava errada.
  • Corrigir um problema com o login interativo do Active Directory, onde tentar iniciar sessão após fechar a janela da primeira falha tinha sucesso automaticamente se as credenciais em cache estivessem disponíveis.
  • Corrija o uso do XADTC com a Instância Gerenciada SQL do Azure.
  • Corrija a perda do modo de autenticação do Microsoft Entra ao reconectar uma conexão ociosa.
  • Corrija um problema com a autenticação federada ao usar o PingFed.

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

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

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

  • Corrija o problema intermitente com a sondagem para a primeira conexão bem-sucedida quando vários endereços IP forem resolvidos.
  • Corrija a dependência ausente no pacote Debian.
  • Correção para usar apenas ADAL quando necessário.
  • Corrigir o problema com a resiliência de conexão inativa quando a autenticação Kerberos foi usada.

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

  • Corrija problemas de IU em que o texto foi cortado e a posição dos itens estava errada.
  • Corrigir um problema com o login interativo do Active Directory, onde tentar iniciar sessão após fechar a janela da primeira falha tinha sucesso automaticamente se as credenciais em cache estivessem disponíveis.
  • Corrija o uso do XADTC com a Instância Gerenciada SQL do Azure.
  • Corrija a perda do modo de autenticação do Microsoft Entra ao reconectar uma conexão ociosa.
  • Corrija 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 para restrições na connection string em relação ao uso das palavras-chave UID e PWD
  • Correção para fontes inconsistentes em caixas de diálogo em outros idiomas
  • Corrigir problema com várias conexões com credenciais AKV diferentes
  • Corrija o problema com o NVDA não lendo os resultados do teste de conexão na interface de configuração de utilizador do DSN.

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

  • Corrigir problema com erros de 404 Not Found ao usar a autenticação de Identidade de Serviço Gerido
  • Correção dos erros intermitentes de criptografia não suportada durante elevada carga de multiencadeamento
  • Correção para falhas intermitentes sob altas cargas multithreaded

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

  • Corrigir a codificação de caracteres de colunas VARIANT no modo BCP NATIVE
  • Corrigir a configuração de SQL_ATTR_PARAMS_PROCESSED_PTR sob condições específicas
  • Corrigir SQLDescribeParam no modo FMTONLY para instruções que contêm comentários
  • Corrigir um problema com a autenticação federada ao usar o Okta
  • Corrigir o uso excessivo de memória em sistemas com vários processadores
  • Corrigir a autenticação do Microsoft Entra para algumas variantes do Azure SQL

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

  • Corrigir erro ADAL ao autenticar com uma conta federada (Windows)
  • Corrigir um problema em que o driver deixa de responder quando ocorre um tempo limite durante uma operação de notificação assíncrona
  • Corrigir a contagem de referência do driver após a atualização no Alpine Linux
  • Corrigir versão de dependência libc6 para Ubuntu
  • Adicionar definições ausentes ao Linux/Mac msodbcsql.h

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

  • Corrigir uma falha ao usar o Always Encrypted com enclaves seguros no Alpine Linux

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

  • Adicionado msodbcsql.h ao pacote Alpine Linux

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

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

Correções de bugs no Microsoft ODBC Driver 17.4.2 para 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)
  • Removida a dependência redundante do libuuid (Linux)
  • Correção de um bug com o envio de dados UTF8 para o SQL Server 2019
  • Correção de um bug em que as localidades que terminam em "@euro" não estavam sendo detetadas corretamente (Linux)
  • Correção para dados XML sendo retornados incorretamente quando buscados como um parâmetro de saída ao usar Always Encrypted

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

  • Correção para problema intermitente quando Multiple Ative Results Sets (MARS) está ativado onde o driver para de responder
  • Corrija o problema de resiliência da conexão quando a notificação assíncrona está ativada quando o driver para de responder
  • Corrigir falha ao recuperar registros de diagnóstico para tentativas de conexão multithreaded
  • Corrija 'Criptografia não suportada' ao reconectar depois de chamar SQLGetInfo() com SQL_USER_NAME e SQL_DATA_SOURCE_READ_ONLY
  • Corrigir erro de inicialização COM durante a autenticação interativa do Microsoft Entra
  • Corrigir SQLGetData() para dados UTF8 de vários bytes
  • Corrigir o comprimento de recuperação de colunas sql_variant usando SQLGetData()
  • Corrija a importação de colunas sql_variant contendo mais de 7.992 bytes com bcp
  • Corrigir o envio da codificação correta para o servidor para dados de caracteres estreitos

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

  • Corrigida a fuga de memória no identificador de evento de notificação de envio de TCP
  • Corrigido problema de redefinição de enum _SQL_FILESTREAM_DESIRED_ACCESS no arquivo de cabeçalho msodbcsql.h
  • Corrigida a falta de ACCESS_TOKEN e definição relacionada à AUTENTICAÇÃO no arquivo de cabeçalho msodbcsql.h para Linux

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

  • Corrigida uma mensagem de erro sobre a autenticação do Microsoft Entra
  • Deteção de codificação fixa quando as variáveis de ambiente de localidade são definidas de forma diferente
  • Corrigida uma falha ao desconectar com a recuperação de conexão em andamento
  • Deteção fixa de vivacidade da conexão
  • Corrigida a deteção incorreta de tomadas fechadas
  • Corrigido um tempo de espera infinito ao tentar liberar um identificador de instrução durante a recuperação com falha
  • Corrigido o comportamento incorreto de desinstalação quando as versões 13 e 17 estão instaladas no Windows
  • Corrigido o comportamento de desencriptação na plataforma Windows mais antiga (Windows 7, 8 e Server 2012)
  • Corrigido um problema de cache ao usar a Autenticação ADAL no Windows
  • Corrigido um problema que bloqueava e substituía registos de rastreamento no Windows.

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

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

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

  • Corrigido um bug em que, ao usar a autenticação Kerberos, a inserção em massa podia falhar com o erro "acesso negado"
  • Solução alternativa removida para um bug do unixODBC presente em versões anteriores à 2.3.1 (o driver dobrou os tamanhos de certos buffers passados para o unixODBC)
  • Resiliência de Conexão Estável (reconexão) deixava de responder ao usar ColumnEncryption=enabled
  • Corrigido o bug de criação de DSN, em que ao usar a opção "Autenticação interativa do Ative Directory" a janela Autenticação do Azure podia deixar de responder (Windows)
  • Corrigida uma falha rara durante o desligamento do ODBC quando a execução assíncrona está habilitada (aconteceu ao limpar a alça de conexão)
  • Corrigido um problema em que o SQL Driver causava alto consumo de CPU durante a execução de longos procedimentos armazenados
  • Corrigida a incapacidade de recuperar dados numa coluna varbinary(max) encriptada sem conversão
  • Corrigido um problema em que depois que uma coluna criptografada varchar(max) nula é buscada usando SQLGetData() em um cursor estático, a coluna a seguir também é anulada mesmo se tiver dados
  • Corrigido um problema com a obtenção do campo varbinary(max) com Always Encrypted ativo.
  • Corrigido um problema de setlocale() não funcionar com Always Encrypted
  • Corrigido um problema com SQLDescribeParam() retornando erro quando chamado no parâmetro de procedimento armazenado do tipo XML com Always Encrypted ativado
  • Correção dos sublinhados com escape que não estavam a funcionar em SQLTables.
  • Corrigido um bug em que os dados hebraicos (varchar) eram truncados quando retornados como caracteres largos no Linux
  • Corrigido um problema ao consultar caractere/varchar Shift-JIS codificado de um aplicativo UTF-8.
  • Corrigido o bug em que chamar SQLGetInfo com o parâmetro SQL_DRIVER_NAME retornava um nome de ficheiro no estilo Linux no macOS.
  • Corrigido um problema em que o carregamento de dados de caracteres do Windows-1252, usando arquivos de entrada maiores que 32k bytes em colunas VARCHAR usando o utilitário BCP, resultava em falhas