View a markdown version of this page

Baixar e instalar o driver ODBC do Amazon Redshift - Amazon Redshift

O Amazon Redshift não permitirá mais a criação de UDFs do Python a partir do Patch 198. As UDFs do Python existentes continuarão a funcionar normalmente até 30 de junho de 2026. Para ter mais informações, consulte a publicação de blog .

Baixar e instalar o driver ODBC do Amazon Redshift

Para baixar e instalar o driver ODBC do Amazon Redshift versão 2.x para Linux:

  1. Baixe o seguinte driver:

    nota

    Os drivers ODBC de 32 bits foram descontinuados. Outras atualizações não serão lançadas, exceto para patches de segurança urgentes.

  2. Antes de instalar, verifique se a AWS assinou o pacote do driver. Depois de baixar o pacote, a chave de assinatura (certificado) e o hash assinado (assinatura separada), execute os seguintes comandos:

    openssl x509 -in SignatureKeyFile -pubkey -noout > redshift-odbc-pubkey.pem openssl dgst -sha256 -verify redshift-odbc-pubkey.pem \ -signature SignedHashFile \ PackageFile

    Se o pacote for autêntico, openssl vai mostrar Verified OK. Se a saída for qualquer outra coisa, não instale o pacote. Baixe novamente os arquivos ou entre em contato com o Suporte da AWS.

    Por exemplo, para verificar o RPM x86 de 64 bits:

    openssl x509 -in AmazonRedshiftODBC-64-bit-2.2.0.0.x86_64-certificate.pem -pubkey -noout > redshift-odbc-pubkey.pem openssl dgst -sha256 -verify redshift-odbc-pubkey.pem \ -signature AmazonRedshiftODBC-64-bit-2.2.0.0.x86_64-signature.bin \ AmazonRedshiftODBC-64-bit-2.2.0.0.x86_64.rpm
  3. Navegue até o local onde você salvou o download do pacote e execute um dos comandos a seguir. Use o comando que corresponde a sua distribuição do Linux.

    Em sistemas operacionais RHEL e CentOS (RPM), execute o seguinte comando:

    sudo yum --nogpgcheck localinstall RPMFileName

    Substitua RPMFileName pelo nome do arquivo de pacote do RPM. Por exemplo, o comando a seguir demonstra a instalação do driver de 64 bits:

    sudo yum --nogpgcheck localinstall AmazonRedshiftODBC-64-bit-2.x.xx.xxxx.x86_64.rpm

    Nos sistemas operacionais Debian e Ubuntu (DEB), navegue até o diretório que contém o arquivo .deb baixado e execute o seguinte comando:

    sudo apt install ./DEBFileName

    Substitua DEBFileName pelo nome do arquivo de pacote do DEB. Por exemplo:

    sudo apt install ./AmazonRedshiftODBC-64-bit-2.x.xx.xxxx.amd64.deb