View a markdown version of this page

Herunterladen und Installieren des ODBC-Treibers für Amazon Redshift - Amazon Redshift

Amazon Redshift unterstützt die Verwendung von Python-UDFs nach dem 30. Juni 2026 nicht mehr. Wir werden damit beginnen, es schrittweise durchzusetzen. Weitere Informationen zu den Einzelheiten zum Ende der Lebensdauer und zu den Migrationsoptionen von Python finden Sie in dem Blogbeitrag, der am 30. Juni 2025 veröffentlicht wurde.

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

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

  1. Laden Sie den folgenden Treiber herunter:

    Anmerkung

    32-Bit-ODBC-Treiber werden eingestellt. Es werden außer dringenden Sicherheitspatches keine weiteren Updates veröffentlicht.

  2. 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 gedrucktVerified 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
  3. 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