Amazon Redshift unterstützt ab dem 1. November 2025 nicht mehr die Erstellung neuer Python-UDFs. Wenn Sie Python-UDFs verwenden möchten, erstellen Sie die UDFs vor diesem Datum. Bestehende Python-UDFs funktionieren weiterhin wie gewohnt. Weitere Informationen finden Sie im Blog-Posting
Herunterladen und Installieren des ODBC-Treibers für Amazon Redshift
Führen Sie die in diesem Abschnitt beschriebenen Schritte aus, um die Amazon-Redshift-ODBC-Treiber für eine unterstützte Linux-Distribution herunterzuladen und zu installieren. Der Installationsvorgang installiert die Treiberdateien in den folgenden Verzeichnissen:
-
/opt/amazon/redshiftodbc/lib/64(für den 64-Bit-Treiber) -
/opt/amazon/redshiftodbc/ErrorMessages -
/opt/amazon/redshiftodbc/Setup -
/opt/amazon/redshiftodbc/lib/32(für den 32-Bit-Treiber)
So installieren Sie den Amazon-Redshift-ODBC-Treibers
-
Laden Sie einen der folgenden Treiber herunter, abhängig von der Systemarchitektur Ihres SQL-Client-Tools oder Ihrer Anwendung:
Der Name für beide Treiber ist Amazon-Redshift-ODBC-Treiber. Die 32-Bit-ODBC-Treiber werden eingestellt. Es werden außer dringenden Sicherheitspatches keine weiteren Updates veröffentlicht.
Anmerkung
Laden Sie das Paket herunter, das der Systemarchitektur Ihres SQL-Client-Tools oder Ihrer Anwendung entspricht. Wenn Ihr Client-Tool beispielsweise 64-Bit ist, installieren Sie einen 64-Bit-Treiber.
Laden Sie anschließend den Lizenzvertrag für Amazon-Redshift-ODBC- und -JDBC-Treiber
herunter und prüfen Sie ihn. -
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 den Betriebssystemen RHEL und CentOS den folgenden Befehl aus.
yum -nogpgcheck localinstallRPMFileNameErsetzen Sie
durch den Dateinamen des RPM-Pakets. Im folgenden Beispiel wird die Installation des 64-Bit-Treibers gezeigt:RPMFileNameyum -nogpgcheck localinstall AmazonRedshiftODBC-64-bit-1.x.xx.xxxx-x.x86_64.rpm -
Führen Sie auf SLES den folgenden Befehl aus:
zypper installRPMFileNameErsetzen Sie
durch den Dateinamen des RPM-Pakets. Im folgenden Beispiel wird die Installation des 64-Bit-Treibers gezeigt:RPMFileNamezypper install AmazonRedshiftODBC-1.x.x.xxxx-x.x86_64.rpm -
Führen Sie unter Debian den folgenden Befehl aus.
sudo apt install ./DEBFileName.debErsetzen Sie
durch den Dateinamen des Debian-Pakets. Im folgenden Beispiel wird die Installation des 64-Bit-Treibers gezeigt:DEBFileName.debsudo apt install ./AmazonRedshiftODBC-1.x.x.xxxx-x.x86_64.deb
-
Wichtig
Wenn Sie die Installation der Treiber abgeschlossen haben, konfigurieren Sie sie für die Verwendung auf Ihrem System. Weitere Informationen zum Konfigurieren von Treibern finden Sie unter Verwenden eines ODBC-Treibermanagers zum Konfigurieren des Treibers.