Abrufen der JDBC-URL - Amazon Redshift

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.

Abrufen der JDBC-URL

Sie müssen die JDBC-URL Ihres Clusters kennen, bevor Sie aus einem SQL-Client-Tool eine Verbindung mit Ihrem Amazon-Redshift-Cluster herstellen können. Die JDBC-URL hat das folgende Format: jdbc:redshift://endpoint:port/database.

Die Felder des vorhergehenden Formats haben die folgenden Werte.

Field (Feld) Value (Wert)
jdbc Das Protokoll für die Verbindung.
redshift Das Unterprotokoll, das die Verwendung des Amazon-Redshift-Treibers angibt, um eine Verbindung mit der Datenbank herzustellen.
endpoint Der Endpunkt für den Amazon-Redshift-Cluster.
port Die Portnummer, die Sie beim Starten des Clusters angegeben haben. Wenn Sie eine Firewall haben, muss dieser Port geöffnet sein, damit Sie ihn verwenden können.
database Die Datenbank, die Sie für Ihren Cluster erstellt haben.

Im Folgenden wird ein Beispiel für eine JDBC-URL gezeigt: jdbc:redshift://examplecluster.abc123xyz789.us-west-2.redshift.amazonaws.com:5439/dev

Wenn Ihre URL-Werte eines der folgenden für URIs reservierten Zeichen enthalten, müssen die Werte URL-codiert sein:

  • ;

  • +

  • {

  • }

  • [

  • ]

  • &

  • =

  • ?

  • ein leeres Feld

Wenn Ihr PWD-Wert beispielsweise password:password lautet, würde eine Verbindungs-URL, die diesen Wert verwendet, etwa wie folgt aussehen:

jdbc:redshift://redshift.company.us-west-1.redshift.amazonaws.com:9000/dev;UID=amazon;PWD=password%3Apassword

Informationen darüber, wie Sie Ihre JDBC-Verbindung herstellen können, finden Sie unter Suche der Zeichenfolge für die Verbindung mit dem Cluster.

Wenn der Client-Computer keine Verbindung mit der Datenbank herstellen kann, können Sie mögliche Fehler beheben. Weitere Informationen finden Sie unter Beheben von Problemen mit Verbindungen in Amazon Redshift.