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.
Eine Datenbank abfragen
Sie haben zwei Möglichkeiten, von Ihrem Amazon-Redshift-Cluster gehostete Datenbanken abzufragen:
-
Connect zu Ihrem Cluster her und führen Sie Abfragen auf dem AWS Management Console mit dem Abfrage-Editor aus.
Wenn Sie den Abfrage-Editor in der Amazon-Redshift-Konsole verwenden, müssen Sie keine SQL-Clientanwendung herunterladen und einrichten.
-
Verwenden Sie ein SQL-Client-Tool (z. B. SQL Workbench/J), um eine Verbindung zu Ihrem Cluster herzustellen.
Amazon Redshift unterstützt SQL-Client-Tools, die über Java Database Connectivity (JDBC) und Open Database Connectivity (ODBC) Verbindungen herstellen. Amazon Redshift stellt keine SQL-Client-Tools oder -Bibliotheken bereit oder installiert sie. Sie müssen sie daher auf Ihrem Client-Computer oder Ihrer EC2 Amazon-Instance installieren, um sie verwenden zu können. Sie können die meisten SQL-Client-Tools verwenden, die JDBC- oder ODBC-Treiber unterstützen.
Anmerkung
Wenn Sie gespeicherte Prozeduren schreiben, empfehlen wir eine bewährte Methode zum Sichern sensibler Werte:
Nehmen Sie keine Hardkodierung für sensible Informationen in der gespeicherten Prozedurlogik vor. Weisen Sie beispielsweise kein Benutzerkennwort in einer CREATE USER-Anweisung im Text einer gespeicherten Prozedur zu. Dies stellt ein Sicherheitsrisiko dar, da hartkodierte Werte als Schema-Metadaten in Katalogtabellen aufgezeichnet werden können. Übergeben Sie stattdessen mithilfe von Parametern sensible Werte wie Passwörter als Argumente an die gespeicherte Prozedur.
Weitere Informationen über gespeicherte Prozeduren finden Sie unter CREATE PROCEDURE und Erstellen von gespeicherten Prozeduren in Amazon Redshift. Weitere Informationen über die Katalogtabellen finden Sie unter Systemkatalogtabellen.