Amazon Redshift und PostgreSQL JDBC und ODBC - Amazon Redshift

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.

Amazon Redshift und PostgreSQL JDBC und ODBC

Da Amazon Redshift auf PostgreSQL aufbaut, haben wir bisher empfohlen, Version 8.4.703 des JDBC4-Postgresql-Treibers und Version 9.x des psqlODBC-Treibers zu verwenden. Wenn Sie diese Treiber derzeit verwenden, empfehlen wir, zu den neuen Amazon-Redshift-Treibern zu wechseln. Weitere Informationen über Treiber und das Konfigurieren von Verbindungen finden Sie unter JDBC- und ODBC-Treiber für Amazon Redshift im Amazon-Redshift-Verwaltungshandbuch.

Um clientseitige out-of-memory Fehler beim Abrufen großer Datensätze mit JDBC zu vermeiden, können Sie Ihrem Client ermöglichen, Daten stapelweise abzurufen, indem Sie den Parameter JDBC-Abrufgröße festlegen. Weitere Informationen finden Sie unter Festlegen des JDBC-Parameters für die Abrufgröße.

Der JDBC-maxRows-Parameter wird von Amazon Redshift nicht erkannt. Sie müssen stattdessen eine LIMIT-Klausel angeben, um den Ergebnissatz einzuschränken. Sie können auch eine OFFSET-Klausel verwenden, um zu einem bestimmten Startpunkt im Ergebnissatz zu springen.