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.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
- 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
ePWD
- 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 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