Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Esta página contém uma lista de bugs corrigidos em cada versão do Microsoft ODBC Driver for SQL Server, começando pelas versões mais recentes.
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
UIDePWD - 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
- Solução para um problema em que o ID do processo e o nome da aplicação não seriam enviados corretamente para o SQL Server (para
sys.dm_exec_sessionsanálise) (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