View a markdown version of this page

Download e installazione del driver ODBC Amazon Redshift - Amazon Redshift

Amazon Redshift non supporterà più la creazione di nuove UDF Python a partire dalla Patch 198. Le UDF Python esistenti continueranno a funzionare fino al 30 giugno 2026. Per ulteriori informazioni, consulta il post del blog.

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Download e installazione del driver ODBC Amazon Redshift

Per installare e configurare il driver ODBC di Amazon Redshift versione 2.x per Linux:

  1. Scarica il seguente driver:

    Nota

    I driver ODBC a 32 bit sono stati dichiarati come obsoleti. Ulteriori aggiornamenti non verranno rilasciati, tranne che per le patch di sicurezza urgenti.

  2. Prima dell'installazione, verificate che il pacchetto driver sia AWS stato firmato. Dopo aver scaricato il pacchetto, la relativa chiave di firma (certificato) e l'hash firmato (firma indipendente), esegui i seguenti comandi:

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

    Se il pacchetto è autentico, openssl stampa. Verified OK Se l'output è qualcos'altro, non installate il pacchetto. Re-download i file o contatta l' AWS assistenza.

    Ad esempio, per verificare l'RPM x86 a 64 bit:

    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. Passare alla posizione in cui si è scaricato il pacchetto ed eseguire uno dei comandi seguenti. Utilizzare il comando corrispondente alla distribuzione Linux.

    Sui sistemi operativi RHEL e CentOS (RPM), esegui il seguente comando:

    sudo yum --nogpgcheck localinstall RPMFileName

    Sostituire RPMFileName con il nome del file del pacchetto RPM. Ad esempio, il comando seguente illustra l'installazione di un driver a 64 bit:

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

    Nei sistemi operativi Debian e Ubuntu (DEB), accedi alla directory contenente il file.deb scaricato ed esegui il comando seguente:

    sudo apt install ./DEBFileName

    Sostituitelo DEBFileName con il nome del file del pacchetto DEB. Esempio:

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