

 Amazon Redshift unterstützt ab Patch 198 nicht mehr die Erstellung neuer Python-UDFs. Bestehende Python-UDFs werden bis zum 30. Juni 2026 weiterhin funktionieren. Weitere Informationen finden Sie im [Blog-Posting](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/). 

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# Herunterladen und Installieren des ODBC-Treibers für Amazon Redshift
<a name="odbc20-install-linux"></a>

So laden Sie die Amazon-Redshift-ODBC-Treiberversion 2.x für Linux herunter und installieren sie:

1.  Laden Sie den folgenden Treiber herunter: 
   + [x86-64-Bit-RPM-Treiberversion 2.2.0.0](https://s3.amazonaws.com/redshift-downloads/drivers/odbc/2.2.0.0/AmazonRedshiftODBC-64-bit-2.2.0.0.x86_64.rpm) 2.2.0.0
     + 
     + 
   + [ARM 64-Bit-RPM-Treiberversion 2.2.0.0](https://s3.amazonaws.com/redshift-downloads/drivers/odbc/2.2.0.0/AmazonRedshiftODBC-64-bit-2.2.0.0.aarch64.rpm) 2.2.0.0
     + 
     + 
   + [x86-64-Bit-DEB-Treiberversion 2.2.0.0](https://s3.amazonaws.com/redshift-downloads/drivers/odbc/2.2.0.0/AmazonRedshiftODBC-64-bit-2.2.0.0.amd64.deb) 2.2.0.0
     + 
     + 
   + [ARM 64-Bit-DEB-Treiberversion 2.2.0.0](https://s3.amazonaws.com/redshift-downloads/drivers/odbc/2.2.0.0/AmazonRedshiftODBC-64-bit-2.2.0.0.arm64.deb) 2.2.0.0
     + 
     + 
**Anmerkung**  
32-Bit-ODBC-Treiber werden eingestellt. Es werden außer dringenden Sicherheitspatches keine weiteren Updates veröffentlicht.

1. Stellen Sie vor der Installation sicher, dass das Treiberpaket AWS signiert wurde. Nachdem Sie das Paket, seinen Signaturschlüssel (Zertifikat) und seinen signierten Hash (getrennte Signatur) heruntergeladen haben, führen Sie die folgenden Befehle aus:

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

   Wenn das Paket authentisch ist, wird `openssl` gedruckt`Verified OK`. Wenn die Ausgabe etwas anderes ist, installieren Sie das Paket nicht. Re-download die Dateien oder wenden Sie sich an den AWS Support.

   Um beispielsweise das x86-64-Bit-RPM zu überprüfen:

   ```
   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
   ```

1.  Navigieren Sie zu dem Verzeichnis, in das Sie das Paket heruntergeladen haben, und führen Sie einen der folgenden Befehle aus. Verwenden Sie den Befehl, der Ihrer Linux-Distribution entspricht. 

   Führen Sie auf RHEL- und CentOS-Betriebssystemen (RPM) den folgenden Befehl aus:

   ```
   sudo yum --nogpgcheck localinstall {{RPMFileName}}
   ```

   Ersetzen Sie `RPMFileName` durch den Dateinamen des RPM-Pakets. Im folgenden Beispiel wird beispielsweise die Installation des 64-Bit-Treibers gezeigt:

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

   Navigieren Sie auf Debian- und Ubuntu-Betriebssystemen (DEB) zu dem Verzeichnis, das die heruntergeladene .deb-Datei enthält, und führen Sie den folgenden Befehl aus:

   ```
   sudo apt install ./{{DEBFileName}}
   ```

   Ersetzen Sie es `DEBFileName` durch den Namen der DEB-Paketdatei. Beispiel:

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