Log de mudanças do driver ODBC (antes de janeiro 2022)

Este tópico lista as correções, melhorias e outras mudanças introduzidas em todas as versões de produção lançadas do driver Snowflake Driver ODBC antes de janeiro 2022.

Consulte as Notas de lançamento de ODBC Driver para notas de lançamento atuais e informações de log de mudanças de janeiro 2022 e posteriores.

Observe que esta lista não inclui todas as mudanças feitas no driver; ela apenas lista as mudanças significativas ou mudanças que possam afetar seu uso.

Além disso, esta lista é atualizada independentemente dos lançamentos do driver ODBC e, portanto, pode não incluir a versão lançada mais recentemente. Para ver todas as versões disponíveis, vá para a página Download do ODBC.

Versão

Mudança

Descrição

Driver ODBC 2.24.4

Correção de um problema com os dados Arrow que ocorria ao usar ODBC_TREAT_DECIMAL_AS_INT.

Driver ODBC 2.24.3

Adição da propriedade MapToLongVarchar.

Atualização da versão 1.1.1k para 1.1.1l de OpenSSL.

Atualização de curl da versão 7.74.0 para 7.78.0.

SNOW-30433

Correção de um problema para adicionar novas tentativas em caso de partes de dados Arrow inválidas.

Correção de um problema para remover as novas tentativas em caso de erros HTTP 403.

Driver ODBC 2.24.2

Adição do parâmetro de conexão UseCurrentCatalog.

SNOW-464077

Correção de um bug na vinculação de estágios relacionado a carimbos de data/hora.

SNOW-452624

Correção de problemas no registro do instalador.

Melhoria de desempenho.

SNOW-452032

Substituição de caracteres UTF-8 inválidos retornados do servidor.

SNOW-366898

Adição de verificações adicionais para evitar possíveis problemas de falha.

SNOW-279670

Adição do botão de teste na caixa de diálogo DSN.

Driver ODBC 2.24.1

Adição de suporte para falha rápida e máximo de novas tentativa ao comando GET de ODBC.

SNOW-395216

Adição de telemetria para APIs sem suporte.

Correção de um bug com dados binários vazios no formato JSON.

Adição de uma mensagem de alerta quando uma chave inválida é passada para uma cadeia de conexão.

Correção de um problema com a localização padrão do arquivo do pacote CA no Windows.

Correção de um bug onde várias instruções começando com um procedimento armazenado CALL causavam uma falha.

Driver ODBC 2.24.0

Atualização da versão mínima de MacOS com suporte para 10.13 para 10.14.

Correção de um problema no qual os dados Arrow falhavam ao chamar a função ValueOrDie().

Correção de um problema relacionado à vinculação de matrizes de parâmetros.

SNOW-373871

Adição de suporte para PUT/GET ao conectar a um ponto de extremidade FIPS habilitado.

SNOW-227282

Adição do recurso de telemetria para registrar o número de linhas de resultados consumidas por um aplicativo.

Driver ODBC 2.23.3

SNOW-293206

Adição da capacidade de retornar nomes de argumentos de SQLProcedureColumns().

Adição da opção para definir PUT_COMPRESSLV como um parâmetro de conexão/configuração.

Correção de um problema com as instruções UPDATE/DELETE/INSERT no qual a vinculação de matrizes de parâmetros falhava em alguns casos.

Correção de um problema no qual DEFAULT_VARCHAR_SIZE e DEFAULT_BINARY_SIZE não funcionavam com SQLColumn().

Adição de suporte à transferência de valores para as variáveis de vinculação SQLParamData() e SQLPutData().

SNOW-355132

Adição de recurso para tornar CURLOPT_MAXAGE_CONN configurável.

Correção de um problema no qual o download de partes de dados Arrow causava uma falha.

Atualização de OpenSSL 1.1.1i para 1.1.1k.

SNOW-350996

Mudança de comportamento para que o comando PUT não tente novamente quando o arquivo que está sendo processado já existe no estágio.

Correção de um problema no qual o registrar em log de AWS causava uma falha ao usar vários threads.

Driver ODBC 2.23.2

SNOW-293206

Adição de suporte para SQLProcedureColumns.

Correção de um bug com SQLColumns() e o tipo de dados GEOGRAPHY.

SNOW-291407

Adição de parâmetros de conexão/configuração para especificar os tamanhos padrão das colunas BINARY e VARCHAR quando o tamanho da coluna for indeterminado.

Melhor desempenho ao usar TRACING=6.

Melhoria de desempenho do detector secreto.

Melhorias das configurações de log.

Quando a versão ODBC for 3 ou superior, o driver ODBC agora usa SQL_TYPE_DATE, SQL_TYPE_TIME e SQL_TYPE_TIMESTAMP como os tipos de dados de data, hora e carimbo de data/hora.

SNOW-334403

ODBC agora gera uma URL regional para AWS us-east-1.

Driver ODBC 2.23.1

SNOW-249530

Atualização do driver para enviar somente instruções com suporte em SQLPrepare (incluindo instruções SELECT, DML e SHOW). Antes dessa mudança, se uma instrução não tivesse suporte em SQLPrepare (por exemplo, BEGIN, SET ou COMMIT), o driver enviava a instrução em SQLPrepare, e o servidor retornava um erro.

SNOW-269456

Correção de um problema de ponteiro nulo com carimbos de data/hora.

Caracteres não seguros digitados com o caractere de escape nos parâmetros de cadeia de conexão.

Adição de um parâmetro de configuração/conexão para especificar o diretório temporário para comandos PUT.

Captura do uso do contexto da sessão na telemetria.

SNOW-282587

Sem um sqlflfetch, a consulta é cancelada.

Driver ODBC 2.23.0

SNOW 194654

Adição de suporte para tokens MFA de cache.

SNOW-239674

Atualização do driver para capturar caracteres de escape em telemetria.

Defina um valor padrão para o nome do arquivo do pacote de certificados CA.

Atualize o driver para liberar memória ao baixar partes de resultados no formato Arrow.

SNOW-274791

Atualização do driver para evitar escopo em excesso ao listar chaves estrangeiras.

SNOW-295726

Adição de um detector secreto e módulo de mascaramento.

SNOW-278585

Adição de suporte para usar o formato de dados Arrow para transferir dados para Snowflake.

Driver ODBC 2.22.5

SNOW-219403

Adição de suporte para especificar os parâmetros PUT_FASTFAIL e PUT_MAXRETRIES no arquivo simba.ini.

SNOW-215983

Adição de suporte para Unicode em nomes de pastas em instruções PUT/GET.

SNOW-275777

Atualização do driver para usar o formato JSON em aplicativos Win32 ao trocar dados com o Snowflake.

SNOW-269456

Atualização da versão de Arrow para 0.17.0.

SNOW-78018

Atualização do driver para retornar a ID de consulta de uma chamada ODBC bem-sucedida que executa o comando PUT/GET.

Driver ODBC 2.22.4

SNOW-218025

Exceção capturada durante a sincronização da pulsação, o que evita falhas durante grandes uploads (10 G).

SNOW-240901

Adição de verificação de segurança para textos de consulta.

SNOW-218019

Atualização de cargas de telemetria.

SNOW-195691

Adição de suporte à função ODBC SQLProcedures().

SNOW-231762

Correção de erro de reconhecimento de várias instruções.

Driver ODBC 2.22.3

SNOW-219403

Adição de suporte aos parâmetros configuráveis para permitir falhas rápidas e especificar o número máximo de novas tentativas para falhas do comando PUT.

SNOW-197194

Melhoria da mensagem de erro de falhas nos certificados ODBC SSL.

SNOW-201816

Reversão de uma mudança que substituía as configurações de proxy definidas nas variáveis de ambiente.

Driver ODBC 2.22.2

SNOW-199839

Adição da telemetria em banda quando o comando PUT falha.

SNOW-200183

Adição do parâmetro de configuração EnablePidLogFileNames, que faz com que diferentes processos gerem arquivos de log separados.

SNOW-201047

Adição de exceções para recursos sem suporte à telemetria em banda.

SNOW-201816

Correção de um problema no qual os detalhes do proxy não podiam ser apagados após serem definidos no driver ODBC.

SNOW-204142

Se ativado, SQL_DESC_TYPE_NAME retorna o tipo GEOGRAPHY quando GEOGRAPHY_OUTPUT_TYPE é GeoJSON (e não (E)WKT ou (E)WKB).

SNOW-209045

Correção de um problema no qual ocorria uma falha com conexões simultâneas.

SNOW-213639

Correção de erros de vinculação de matrizes em massa ODBC que ocorriam ao analisar dados no formato DATE.

Driver ODBC 2.22.1

SNOW-170804

Correção de vulnerabilidade de segurança descoberta em util-linux-v2.33.1.

SNOW-170805

Correção de uma vulnerabilidade de segurança descoberta em openssl-OpenSSL_1_1_1b.

SNOW-177073

Envio de objetos de telemetria em banda para chamadas da API de metadados.

SNOW-178485

Correção de vulnerabilidade de segurança descoberta em openssl-1.1.1b-v1.1.1b.

SNOW-197540

Adição de metadados à telemetria para comandos Show derivados de ODBC.

Driver ODBC 2.22.0

SNOW-170120

Adição do parâmetro de configuração EnableAutoIpdByDefault para substituir o valor padrão de SQL_ATTR_ENABLE_AUTO_IPD.

SNOW-181235

Correção de uma falha de conexão introduzida na versão 2.21.8.

SNOW-183721

Atualização do pacote CACert em drivers ODBC.

SNOW-184163

Melhoria do desempenho de PUT usando /dev/urandom como dispositivo padrão.

SNOW-187198

Correção de suporte ao parâmetro CLIENT_MEMORY_LIMIT, que é usado como um limite máximo de memória para o download de partes.

SNOW-187534

Assinaturas mascaradas nas URLs GCP dos logs.

Driver ODBC 2.21.8

SNOW-160149

Define a versão mínima de ODBC para receber conjuntos de resultados Arrow.

SNOW-170279

Adição das estatísticas de uso de SqlPrepare Defer em CLIENT_ENVIRONMENT.

SNOW-175663

Habilitação do suporte para MULTI STATEMENT para ODBC no lado do servidor.

SNOW-175667

Aumento do valor limite de PUT no lado do servidor para 200MB.

SNOW-177137

Adição de um novo parâmetro nomeado UseURandomDevice que altera o comportamento do driver, fazendo-o usar /dev/urandom em vez de /dev/random.

Driver ODBC 2.21.7

SNOW-101559

Correção de problema no qual o comando PUT com barras não funcionava conforme documentado.

SNOW-156582

Correção do seguinte erro que ocorria ao carregar um arquivo no estágio interno AWS S3 usando o comando PUT: AwsSdk::AWSClient::: No response body. Response code: 404.

SNOW-159839

Correção do problema com dados de leitura e escrita contendo um travessão ao usar o último driver Snowflake ODBC com Informatica Cloud Services.

SNOW-162610

Melhorias de desempenho para usar comandos PUT com estágios internos.

SNOW-163154

Correção de problema onde os comandos PUT falhavam quando nenhuma extensão de arquivo era especificada.

SNOW-163664

Correção de problema do recurso em versão preliminar privada.

SNOW-165820

Correção de problema no qual os comandos PUT não faziam o upload de arquivos sem retornar erros.

SNOW-168900

Correção de problema no qual o driver continuava abrindo conexões com o host local quando comandos PUT sucessivos eram emitidos; isso causava um excesso de conexões TCP (em conectores de terceiros para Attunity e Razorsql).

SNOW-169965

Adição do nível de registro em log à telemetria do ambiente de cliente.

SNOW-170115

Correção de problema no Windows em que os comandos PUT falhavam mesmo quando um caractere de escape era fornecido e delimitado entre aspas simples.

SNOW-170233

Correção de problema no qual os comandos PUT/GET falham quando os caminhos utilizam barra.

Driver ODBC 2.21.6

SNOW-135244

Correção de problema no Windows em que a autenticação externalbrowser não funcionava corretamente.

SNOW-143536

Adição do parâmetro NoExecuteInSQLPrepare para permitir controlar como as instruções DDL são tratadas em SQLPrepare e SQLExecute.

SNOW-158500

Correção de problema no qual as consultas executadas com o driver mostravam os resultados malsucedidos de DESCRIBE_QUERY; relacionado à correção de SNOW-143536.

SNOW-160829

Correção de problema de desempenho que causado pelo fato de o driver não recuperar o esquema/base de dados.

Driver ODBC 2.21.5

SNOW-45633, . SNOW-144591

Adição de suporte à vinculação em massa de matrizes.

SNOW-75496

Adição de suporte aos comandos PUT e GET em contas Snowflake hospedadas em GCP.

SNOW-165067

Correção de segurança.

Driver ODBC 2.21.4

N/A

A versão não está disponível para download; todas as correções estão disponíveis em 2.21.5 (e superior).

Driver ODBC 2.21.3

SNOW-136211

Busca em massa de dados Arrow implementada.

SNOW-157756

Autenticação de pacote Mac.

Driver ODBC 2.21.2

SNOW-52894, . SNOW-152727, . SNOW-152768, . SNOW-153310

Correção de problemas relacionados à GA de tokens seguros ID SSO para oferecer suporte para SSO (apenas para Windows e macOS) baseado em navegador.

SNOW-140235

Correção de problema no qual usar yum para atualizar o driver para uma nova versão excluía o driver RPM, o que causou a falha da atualização.

SNOW-147376

Correção de problema no qual a telemetria OOB (fora de banda) não capturava conexões se o código curl não estivesse definido para CURL_OK.

SNOW-150687

Correção do seguinte erro de expiração da sessão em consultas de longa duração: "GS error code=390112, GS error message=Your session has expired. Please login again"

SNOW-151169

Atualização de curl para 7.68.0.

Driver ODBC 2.21.1

SNOW-139254

Melhoria interna.

SNOW-147190

Remoção da mensagem de erro desnecessária {"message":"Limit Exceeded"} da exibição no buffer de saída.

SNOW-147420

Correção do problema que causava uma falha do driver quando uma propriedade na cadeia de caracteres da conexão era muito longa.

SNOW-148261

Correção de problema com o ponto de extremidade de Heartbeat que fazia com que o parâmetro CLIENT_SESSION_KEEP_ALIVE falhasse se fosse definido como verdadeiro; essa foi uma regressão introduzida na versão 2.20.5.

Driver ODBC 2.21.0

SNOW-75961

Definição do valor padrão de ODBC SQL_ATTR_ENABLE_AUTO_IPD como verdadeiro, o que reverte a mudança do valor padrão introduzida na versão 2.20.0 do driver.

SNOW-120324

Implementação de atualizações adicionais em macOS e Windows para oferecer suporte aos tokens seguros de ID SSO (recurso em versão preliminar).

SNOW-137581

Implementação da proteção de getaddrinfo() com mutex em libcurl para Linux; também foi introduzido o parâmetro ForceLockGetaddrinfo nas configurações de ODBC para corrigir uma falha de segmentação quando o aplicativo não era compatível com pthread.

SNOW-139281

Desativação do cache de tokens de ID SSO.

SNOW-141543

Correção de problema com a renderização dos resultados dos comandos LIST e REMOVE.

SNOW-141622

Atualização do SSO ID para torná-lo específico para ODBC, tornando-o inacessível a outros drivers.

Driver ODBC 2.20.5

SNOW-120324

Adição de suporte para tokens de ID SSO seguros (recurso em versão preliminar) para macOS e Windows; isso permite que os aplicativos usem SSO baseado em navegador enquanto minimizam o número de pop-ups de autenticação ao se conectarem com Snowflake.

SNOW-123641

Adição de suporte para vários threads no driver para implementação de thread-safe em objetos Snowflake nativos.

SNOW-134689

Aumento do limite de upload de várias partes para 64MB em comandos PUT.

SNOW-139112

Correção de potencial problema de segurança devido ao registro em log de mensagens brutas.

Driver ODBC 2.20.4

SNOW-121054

Redução de chamadas desnecessárias para ALTER SESSION SET AUTOCOMMIT=TRUE.

Driver ODBC 2.20.3

SNOW-124921

Mudança da fusão com códigos de parceiros para implementar solicitações de parceiros e corrigir os problemas relatados.

SNOW-126811

Mudança do comportamento do comando PUT que ignora o upload do arquivo se o arquivo existir no estágio e nenhuma opção de substituição estiver definida.

Driver ODBC 2.20.2

SNOW-91853

Correção de problema onde a localidade do sistema tem precedência sobre quaisquer configurações de localidade no driver.

SNOW-110240

Correção de erro de segmentação que ocorria ao usar PUT com SAS, para Linux e contas Snowflake hospedadas no Azure.

SNOW-115888

Correção de problema que ocorria com uploads de grandes arquivos ao usar PUT, para Windows e contas Snowflake no Azure.

SNOW-121236

(Correção: parece que esse foi um falso alarme, e não é mais um problema para o cliente). Correção de problema no qual os parâmetros CLIENT_METADATA_REQUEST_USE_CONNECTION_CTX e CLIENT_SESSION_KEEP_ALIVE não podiam ser definidos na cadeia de conexão ODBC.

Driver ODBC 2.20.1

SNOW-115888

Correção de problema no Windows com o upload/download de arquivos grandes de/para estágios no Azure (usando PUT/GET).

SNOW-110240

Correção de problema que resultava em uma falha de segmentação no Red Hat ao carregar arquivos em estágios do Azure (usando PUT).

Driver ODBC 2.20.0

SNOW-97263

Implementação das seguintes correções do Simba, algumas das quais introduziram mudanças de comportamento: . 1. Correção de problema com a configuração DSI_CONN_CURRENT_CATALOG de valor não nulo; também implementa SFSemantics e altera o comportamento padrão para ele. . 2. Definição de SQL_DESC_CASE_SENSITIVE como falso para tipos de dados não caracteres. . 3. Ao utilizar nomes inexistentes ou caracteres inválidos (por exemplo, ") em filtros para funções de catálogo, retorna resultados vazios em vez de erro. . 4. Definição de SQL_ATTR_ENABLE_AUTO_IPD como falso por padrão para corresponder à especificação ODBC. . 5. Adição de suporte ao parâmetro de vinculação SQL_BIT. . 6. Correção de valor errado ao vincular o parâmetro SQL_REAL. . 7. Suporte aos valores Inf/Nan ao vincular os parâmetros SQL_REAL/SQL_DOUBLE. . 8. Retorno de aviso de truncamento quando o tamanho do buffer de recuperação de dados for menor do que os dados reais. . 9. Suporte ao parâmetro de vinculação com tipos de dados personalizados (SQL_SF_TIMESTAMP_LTZ, SQL_SF_TIMESTAMP_NTZ e SQL_SF_TIMESTAMP_TZ). . 10. Fornecimento de informações corretas de SQLGetInfo(SQL_DATABASE_NAME) e SQLGetInfo(SQL_USERNAME). .

SNOW-97669

Correção de problema com SOURCE_COMPRESSION = GZIP, combinando o valor sem fazer distinção entre maiúsculas e minúsculas.

SNOW-98456

Melhoria interna.

SNOW-100023

Correção de problema no qual Azure SDK falha ao fazer o upload de arquivos grandes a partir de Mac/Windows.

SNOW-101569

Substituição das bibliotecas int128 e uint128.

Driver ODBC 2.19.16

SNOW-14287

Correção do erro de tamanho de coluna do tipo de dados string nos metadados do conjunto de resultados.

SNOW-86742

Adição de informações de cliente ao cabeçalho USER-AGENT HTTP.

SNOW-90398

Melhor manuseio dos erros de criação do diretório de cache.

SNOW-90427

Correção de problema onde a falha de ensureCacheDir não era tratada devidamente em readOCSPCacheFile().

SNOW-98251

Correção da degradação de desempenho removendo CURLOPT_FORBID_REUSE da opção curl.

Driver ODBC 2.19.15

SNOW-98251

Correção de uma regressão de desempenho introduzida na versão 2.19.10 do driver. Devido a essa correção, as versões 2.19.10 a 2.19.14 foram removidas da distribuição e não estão mais disponíveis para download.

Driver ODBC 2.19.14 . (removido da distribuição devido à correção em 2.19.15)

SNOW-81418

Adição de suporte à opção OVERWRITE nos comandos PUT e GET.

SNOW-91145

Mudança de comportamento implementada para valores retornados pela função SQLTable(), baseada no tipo de tabela (TABLE, VIEW ou TABLE,VIEW).

Driver ODBC 2.19.13 . (removido da distribuição devido à correção em 2.19.15)

SNOW-92671

Correção de problema com a inserção de linha duplicada, assegurando que requestID seja consistente com a sessão expirada.

Driver ODBC 2.19.12 . (removido da distribuição devido à correção em 2.19.15)

SNOW-76184

Correção do espaço extra na saída ao final da saída do carimbo de data/hora, introduzindo ODBC_USE_STANDARD_TIMESTAMP_COLUMNSIZE=true quando o tamanho da saída for estimado em 29 em vez de 35.

SNOW-76710

Implementação de telemetria fora de banda.

SNOW-90409

Correção de suporte para falha-abre de OCSP.

Driver ODBC 2.19.11 . (removido da distribuição devido à correção em 2.19.15)

SNOW-80091

O driver agora envia clientStartTime e retryCount com cada /queries/v1/query-request.

SNOW-88346

Mudança interna de recurso pendente.

SNOW-82846

Correção de problema no qual a inserção de TIMESTAMP em um campo de tipo de dados STRING via inserção parametrizada apara à esquerda o mês, o dia e a hora usando a ferramenta MS ODBC TEST (odbcte32.exe).

SNOW-90640

Correção de problema com o parâmetro CABundleFile para suporte para PUT e GET.

SNOW-90246

Correção de problema com a normalização de parâmetros OCSP_FAIL_OPEN.

Driver ODBC 2.19.10 . (removido da distribuição devido à correção em 2.19.15)

SNOW-88730

Correção do problema de conexão de AWS PrivateLink no Windows, adicionando suporte ao parâmetro CABundleFile para a cadeia de conexão.

SNOW-88853

Adição de suporte para definir opcionalmente o nome do aplicativo através do arquivo .ini ou da cadeia de conexão.

Driver ODBC 2.19.9

SNOW-82352

Melhoria de instruções preparadas para oferecer suporte às consultas que começam com um parêntese de abertura.

SNOW-84995

O driver agora verifica o status do certificado da resposta OCSP antes de verificar o tempo de validade do certificado; isso evita o falha-abre de respostas REVOKED OCSP expiradas.

SNOW-86966

O driver agora define SERVICE_NAME vazio se ele for passado da camada de serviços.

SNOW-86970

Substituição de funções CRT não seguras por funções seguras.

Driver ODBC 2.19.8

SNOW-85722

O driver agora verifica o valor de retorno para TlsAlloc() e chama TlsFree() conforme necessário.

Driver ODBC 2.19.7

SNOW-85249

Correção de um problema onde SERVICE_NAME não era propagado para a camada de serviços.

SNOW-85264

Correção de um problema crítico de estabilidade no tratamento de falha-abre de OCSP que havia sido introduzido na versão 2.19.0. Devido a essa correção, as versões 2.19.0 a 2.19.6 foram removidas da distribuição e não estão mais disponíveis para download.

Driver ODBC 2.19.6 . (removido da distribuição devido à correção em 2.19.7)

SNOW-81831

O driver agora usa campos de conexão padrão de URLs globais.

Driver ODBC 2.19.5 . (removido da distribuição devido à correção em 2.19.7)

SNOW-80433

Correção de problema com os comandos PUT ao encontrar um erro de dados (por exemplo, 'LOAD00000001.csv.gz',compression type used: 'GZIP', cause: 'data error') devido ao upload de arquivos com o mesmo nome em sessões separadas, mas simultâneas.

Driver ODBC 2.19.4 . (removido da distribuição devido à correção em 2.19.7)

SNOW-67606

Mudança interna.

SNOW-70889

Atualização do nome de host/URL OCSP de AWS PrivateLink.

Driver ODBC 2.19.3 . (removido da distribuição devido à correção em 2.19.7)

SNOW-79225

Mudança interna de recurso pendente.

Driver ODBC 2.19.2 . (removido da distribuição devido à correção em 2.19.7)

SNOW-78624

Correção de problema com a dependência Linux no GCC e g++.

Driver ODBC 2.19.1 . (removido da distribuição devido à correção em 2.19.7)

SNOW-74552

O driver agora retorna a ID de consulta para uma chamada ODBC bem-sucedida no Windows.

SNOW-77593

Melhoria no registro de falha-abre de OCSP, bem como nomeação de configuração atualizada de Softfail até falha-abre.

SNOW-77750

Para facilitar o download automático/programático do driver, o Repositório de driver cliente agora inclui um diretório Latest para cada OS com suporte. O diretório é um link simbólico para o diretório da versão mais recente.

SNOW-77781

Implementação de várias correções de problemas causados por falha-abre de OCSP.

Driver ODBC 2.19.0 . (removido da distribuição devido à correção em 2.19.7)

SNOW-73827

Driver atualizado de SimbaSDK 10.1.11 para 10.1.15.

SNOW-76151

Implementação de suporte para falha-abre de OCSP.

SNOW-76979

Atualização de prioridade de formas de configuração de falha-abre de OCSP.

SNOW-77160

Adição da métrica OCSP_MODE.

Driver ODBC 2.18.4

SNOW-66128

O driver agora oferece suporte para SERVICE_NAME.

SNOW-73120

Correção do problema com o comando PUT que falhava ao carregar arquivos para o estágio interno.

SNOW-73304

Correção do comportamento de TIMESTAMP_LTZ para o driver.

Driver ODBC 2.18.3

SNOW-63521

Atualização de driver para OpenSSL 1.1.1b.

Driver ODBC 2.18.2

SNOW-39055

Documentação do suporte para a definição de tipos de dados C personalizados.

SNOW-60376

Correção de problema no Windows que impedia a mudança do local de instalação a partir do padrão.

Driver ODBC 2.18.1

SNOW-56250

Correção de problema no qual o cancelamento não registra requestId.

SNOW-64779

Adição de suporte para BIGINT para a tabela de tipo de dados ODBC.

Driver ODBC 2.18.0

SNOW-65165

Atualização de driver para SimbaSDK 10.1.

Driver ODBC 2.17.6

SNOW-60066

Correção da segmentação de falha de par de chaves ao extrair a chave pública, no Mac OS.

SNOW-60617

Adição de suporte para configuração da propriedade APPLICATION.

SNOW-63031

O driver agora invalida as respostas OCSP desatualizadas ao verificar ocorrência no cache.

SNOW-63305

Melhorias para uso futuro.

Driver ODBC 2.17.5

SNOW-62431

Adição de suporte aos comandos PUT e GET em contas Snowflake hospedadas em AWS.

SNOW-62880

Adição de suporte ao carregamento de arquivo de chave privada para autenticação de par de chaves.

SNOW-62922

Correção de problema com falha de driver quando a biblioteca ODBC DB2 também é utilizada.

Driver ODBC 2.17.4

SNOW-61962

Melhoria da precisão dos números de ponto flutuante para mitigar a perda de precisão.

SNOW-62077

O driver agora verifica códigos de resposta HTTP para download do cache OCSP.

Driver ODBC 2.17.3

SNOW-55056

Correção de problema causado pela inclusão da região e da plataforma de nuvem no parâmetro account em odbc.ini.

Driver ODBC 2.17.2

SNOW-52535

Mudança interna de recurso pendente.

SNOW-58250

O driver agora filtra os nomes dos aplicativos cliente para passar somente caracteres alfanuméricos e caracteres de sublinhado (_); todos os outros caracteres nos nomes dos aplicativos cliente são ignorados.

SNOW-60207

Correção de um problema no qual o warehouse especificado nos parâmetros de conexão não é definido quando uma sessão é criada por um token de ID.

Driver ODBC 2.17.1

SNOW-55036

Adição de request_guid a todas as solicitações HTTP para oferecer suporte a um melhor rastreamento.

Driver ODBC 2.17.0

SNOW-55095

Mudança interna de recurso pendente.

SNOW-56912

Mudança de mapeamento do tipo de dados BOOLEAN de SQL_INTEGER para SQL_BIT.

Driver ODBC 2.16.11

SNOW-55003

Mudança do parâmetro UID de obrigatório para opcional, permitindo a criação de DSNs de sistema sem um nome de usuário, na configuração de ODBC para Windows.

Driver ODBC 2.16.10

SNOW-45298

O driver não gera mais incidentes por erros causados pelo ambiente do usuário.

Driver ODBC 2.16.9

SNOW-40171

Correção de um vazamento de memória ao definir o atributo autocommit.

SNOW-53452

Mudança interna de recurso pendente.

SNOW-53650

Mudança interna de recurso pendente.

SNOW-53955

Correção do seguinte erro: failed to create a id token cache

Driver ODBC 2.16.8

SNOW-50766

Atualização do driver para aplicar o estilo de host virtual para URLs S3.

SNOW-51436

Correção de problema com estouro negativo de valores INTEGER.

Driver ODBC 2.16.7

SNOW-50618

Mudança interna de recurso pendente.

SNOW-51002

Correção de problema introduzido na versão 2.16.4 do driver, no qual valores numéricos obtidos como o tipo de dados FLOAT/DOUBLE usando a API de busca em massa podiam retornar resultados incorretos.

Driver ODBC 2.16.6

SNOW-42835

Adição do número de versão aos metadados do arquivo de pacote, para Mac OS.

SNOW-49898

O driver agora retorna um código de erro específico do Okta quando a autenticação do Okta falha.

Driver ODBC 2.16.5

SNOW-49793

O driver agora exclui o cache de resposta OCSP do cache de memória se a verificação de validade falhar.

SNOW-49860

Correção da codificação do gerenciador de driver padrão, para Mac OS.

Driver ODBC 2.16.4

SNOW-48678

Mudança interna de recurso pendente.

Driver ODBC 2.16.3

SNOW-44911

Correção de problema com caracteres de vinculação não ASCII, para Windows.

Driver ODBC 2.16.2

SNOW-44075

Remoção do requisito de nome de login ao autenticar com um token de acesso OAuth.

Driver ODBC 2.16.1

SNOW-42987

Adição de suporte aos tipos de dados WCHAR e WVARCHAR ao conversor para abordar falhas de Power BI no modo de consulta direta devido a caracteres não ASCII.

SNOW-43215

Adição de suporte ao servidor de cache dinâmico OCSP para AWS PrivateLink.

Driver ODBC 2.16.0

SNOW-42632

Habilitação do servidor de cache OCSP por padrão.

SNOW-43021

Adição de suporte para usar os parâmetros de proxy DSN e parâmetros simba.ini para substituir as variáveis de ambiente HTTP_PROXY, HTTPS_PROXY e NO_PROXY.

Driver ODBC 2.15.0

SNOW-38487

O driver agora usa OCSP via OpenSSL em vez de WinSSL, no Windows.

Driver ODBC 2.14.0

SNOW-38487

Para Mac OS, o driver agora usa cURL 7.58.0 e OpenSSL 1.1.0g para oferecer suporte à verificação de revogação OCSP em vez de usar cURL e SecureTransport pré-instalados.

SNOW-38487

Atualizou de cURL 7.54.0 e OpenSSL 1.1.0e para 7.58.0 e 1.1.0g, respectivamente, no Linux.

Driver ODBC 2.13.21

SNOW-34055

Adição de OS e OS_VERSION às informações da sessão.

SNOW-39429

Adição de filtragem de chave primária e chaves estrangeiras por banco de dados e esquema de conexão se o parâmetro de sessão CLIENT_METADATA_REQUEST_USE_CONNECTION_CTX estiver habilitado.

SNOW-40307

Correção da formatação incorreta de zeros finais e iniciais do tipo de dados numéricos.

Driver ODBC 2.13.20

SNOW-38487

Adição de suporte ao servidor de cache OCSP, no Linux.

Driver ODBC 2.13.19

SNOW-39883

Correção de SIGSEGV causado por referência a um ponteiro nulo na codificação de base64.

Driver ODBC 2.13.18

SNOW-39049

O driver agora usa a biblioteca cURL para recuperar respostas OCSP para respeitar a configuração de proxy definida pela variável de ambiente.

SNOW-39305

Correção de uma falha de segmentação que ocorria ao converter TIMESTAMP para STRING em tipos de dados SQL personalizados (recurso pendente; não ativado atualmente).

Driver ODBC 2.13.17

SNOW-38353

Correção de conversor em massa e dígitos decimais de carimbos de data/hora personalizados (recurso pendente; não ativado atualmente).

SNOW-38772

O driver agora respeita o formato de saída do tipo de carimbo de data/hora individual. Também retorna o comprimento do valor após a conversão.

Driver ODBC 2.13.16

SNOW-36102

Adição de um parâmetro para permitir ao driver tratar grandes números (ou seja, precisão superior a 19) como uma cadeia de caracteres.

SNOW-37994

Correção de problema causado pelo tamanho errado de byte de coluna do tipo VARCHAR nos metadados do conjunto de resultados.

Driver ODBC 2.13.15

SNOW-23881

Adição de suporte ao formatador de carimbo de data/hora personalizado (recurso pendente; não ativado atualmente).

Driver ODBC 2.13.14

SNOW-34096

Adição de suporte aos tipos de dados SQL personalizados (recurso pendente; não ativado por padrão) nos metadados do conjunto de resultados.

Driver ODBC 2.13.13

SNOW-32391

Correção de um problema que causava o estouro de rowCount em caso de grandes inserções.

Driver ODBC 2.13.12

SNOW-31347

Correção de um problema no qual SQLDescribeCol sempre retornava 6 dígitos decimais (ou seja, microssegundos) como precisão dos tipos de dados TIME e TIMESTAMP, independentemente de a precisão ter sido definida para um valor diferente. Agora, o driver retorna a precisão, de 0 (segundos) a 9 (nanossegundos), definida para o tipo de dados.

Driver ODBC 2.13.11

SNOW-31998

Adição de suporte aos serviços/aplicativos compatíveis com SAML 2.0 de autenticação federada, adicionando a opção externalbrowser ao parâmetro de conexão authenticator.

Driver ODBC 2.13.10

SNOW-29705

Correção de problema no qual as sessões ODBC não fecham corretamente; agora o driver tenta fechar as sessões no destruidor para o objeto de conexão ODBC.

SNOW-33074

Adição de suporte para timezone como um parâmetro de sessão que pode ser definido em odbc.ini para conexão com Snowflake.

Driver ODBC 2.13.9

SNOW-25562

Se metadata_request_use_connection_ctx estiver definido como verdadeiro, o driver agora aplica o nome do banco de dados à chamada da API ODBC se o nome do esquema não for nulo.

SNOW-31998

Adição de suporte para autenticação federada/SSO/ADFS.

Driver ODBC 2.13.8

SNOW-31847

Correção de um problema com um erro curl failed initialization, no Windows.

Driver ODBC 2.13.7

SNOW-30968

Adição de uma propriedade do driver ODBC para oferecer suporte para noproxy.

Driver ODBC 2.13.6

SNOW-31211

Correção aplicada a carimbos de data/hora mais anteriores a 1970, no Windows.

Driver ODBC 2.13.5

SNOW-31211

Adição de um sinalizador interno que permite uma exceção quando TIMESTAMP_LTZ está fora do intervalo, no Windows. Por padrão, 1970-01-01 é usado discretamente no caso de um erro. Anteriormente, 1969-12-31 era retornado.

Driver ODBC 2.13.4

SNOW-31211

Correção de problema com incompatibilidade de carimbos de data/hora anteriores a 1970, no Windows.

Driver ODBC 2.13.3

SNOW-26793

Adição do número da versão aos pacotes ODBC.

SNOW-28379

Mudança do namespace usado para identificar o pacote de instalação do sistema operacional de com.snowflake.odbc para net.snowflake.odbc, no Mac OS.

SNOW-29592

Mudança da biblioteca SSL subjacente de NSS para OpenSSL, no Linux. Nenhuma mudança para ODBC em Mac OS e Windows.

Driver ODBC 2.12.99

SNOW-22240

Correção de um problema com a contagem de fusão não somada.

SNOW-30586

Correção de um problema com a conversão de números no driver.

Driver ODBC 2.12.98

SNOW-25562

Adição do parâmetro de sessão CLIENT_METADATA_REQUEST_USE_CONNECTION_CTX (para filtrar nomes de objetos pelo banco de dados e esquema atuais, se nenhum for especificado).

Driver ODBC 2.12.97

SNOW-28617

Pacote de cliente assinado com nova chave GPG (e secreta).

Driver ODBC 2.12.96

SNOW-24601

Implementação de patch de segurança de autenticação federada.

Driver ODBC 2.12.95

SNOW-28234

Adição de CLIENT_TIMESTAMP_TYPE_MAPPING à lista de parâmetros que podem ser definidos nas propriedades de conexão.

Driver ODBC 2.12.94

SNOW-25540

Adição de suporte para variáveis de vinculação de carimbo de data/hora como timestamp_ntz em aplicativos que usam a API de vinculação para carregar dados em colunas de data e hora (que são equivalentes ao tipo de dados timestamp_ntz).

SNOW-26451

Implementação do parâmetro de sessão CLIENT_SESSION_KEEP_ALIVE como uma opção de conexão compatível.

Driver ODBC 2.12.93

SNOW-26953

Correção de um problema que causava interrupções na rede para retornar uma exceção. Agora, as interrupções retornam um erro de usuário, em vez de uma exceção.

Driver ODBC 2.12.92

SNOW-26215, . SNOW-26227

Se o cliente tentar enviar uma solicitação de exclusão ao servidor para uma sessão que já tenha expirado, a solicitação é ignorada.

Driver ODBC 2.12.91

SNOW-25999

O driver processa SQL_DECIMAL como SQL_BIGINT se a escala estiver definida como 0.

Driver ODBC 2.12.90

SNOW-11970

Melhoria da resiliência para erros intermitentes na rede ao receber os resultados das consultas.

Driver ODBC 2.12.89

SNOW-22102

Correção de um possível deadlock quando o thread principal do aplicativo esperando por uma parte do resultado, sendo baixado por um fio thread assíncrono, atinge o tempo limite.

SNOW-22351

Melhoria do gerenciamento de memória para download de grandes conjuntos de resultados.

SNOW-21795, . SNOW-24366, . SNOW-24519, . SNOW-24589

Melhoria do manuseio das falhas de conexão e restabelecimento de uma conexão.

Driver ODBC 2.12.88

SNOW-22865

A API BUlkFetch agora é compatível.

SNOW-23884

Melhoria no desempenho da conexão inicial de ODBC.

Driver ODBC 2.12.87

SNOW-18996

Adição de suporte para tipo de dados BINARY.

SNOW-22697

Melhoria de desempenho na busca de grandes conjuntos de resultados.