Verbinden mit Ihrem DB-Cluster mit einem PostgreSQL-Client - Amazon Aurora

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.

Verbinden mit Ihrem DB-Cluster mit einem PostgreSQL-Client

Sie können einen PostgreSQL-Client verwenden, um eine Verbindung mit Babelfish auf dem PostgreSQL-Port herzustellen.

Herstellen einer Verbindung mit Ihrem psql

Sie können den PostgreSQL-Client von der PostgreSQL-Website herunterladen. Folgen Sie den Anweisungen für Ihr Betriebssystem, um diese Version zu installieren.

Sie können einen Aurora-PostgreSQL-DB-Cluster abfragen, der Babelfish mit dem Befehlszeilen-Client psql unterstützt. Verwenden Sie beim Herstellen der Verbindung den PostgreSQL-Port (standardmäßig Port 5432). In der Regel müssen Sie die Portnummer nicht angeben, es sei denn, Sie haben die Standardeinstellung geändert. Verwenden Sie den folgenden Befehl, um eine Verbindung mit Babelfish über den psql-Client herzustellen:

psql -h bfish-db.cluster-123456789012.aws-region.rds.amazonaws.com -p 5432 -U postgres -d babelfish_db

Dabei werden die folgenden Parameter verwendet:

  • -h – Der Hostname des DB-Clusters (Cluster-Endpunkt), auf den Sie zugreifen möchten.

  • -p – Die Nummer des PostgreSQL-Ports, der für die Verbindung mit der DB-Instance verwendet wird.

  • -d – Die Datenbank, mit der Sie eine Verbindung herstellen möchten. Der Standardwert ist babelfish_db.

  • -U – Das Datenbank-Benutzerkonto, auf das Sie zugreifen möchten. (Das Beispiel zeigt den Standard-Hauptbenutzernamen.)

Wenn Sie einen SQL-Befehl auf dem PSQL-Client ausführen, beenden Sie den Befehl mit einem Semikolon. Der folgende SQL-Befehl fragt beispielsweise die pg_tables Systemansicht ab, um Informationen über jede Tabelle in der Datenbank zurückzugeben.

SELECT * FROM pg_tables;

Der PSQL-Client verfügt auch über eine Reihe von integrierten Metakommanden. Eine metacommand ist eine Verknüpfung, die die Formatierung anpasst oder eine Verknüpfung bereitstellt, die Metadaten in einem einfach zu bedienenden Format zurückgibt. Beispielsweise gibt der Meta-Befehl in etwa die ähnlichen Informationen wie der vorige SQL_Befehl zurück:

\d

Metacommands müssen nicht mit einem Semikolon (;) beendet werden.

Um den PSQL-Client zu beenden, geben Sie \q ein.

Weitere Informationen über die Verwendung des PSQL-Clients zum Abfragen eines Aurora-PostgreSQL-Clusters finden Sie unter Die PostgreSQL-Dokumentation.

Herstellen einer Verbindung mit dem DB-Cluster mit pgAdmin

Sie können den pgAdmin-Client verwenden, um im nativen PostgreSQL-Dialekt auf Ihre Daten zuzugreifen.

Stellen Sie eine Verbindung zum Cluster mit dem pgAdmin-Client wie folgt her:
  1. Laden Sie den pgAdmin-Client von pgAdmin Webseite herunter.

  2. Öffnen Sie den Client und authentifizieren Sie sich bei pgAdmin.

  3. Öffnen Sie das Kontextmenü (rechte Maustaste) für Server und klicken Sie auf und danach auf Erstellen, Server.

    Hinzufügen des Servers unter pgAdmin.
  4. Geben Sie die Informationen im Dialogfeld Erstellen - Server ein.

    Auf erConnection (Verbindung) geben Sie die Aurora-PostgreSQL-Clusteradresse für Host und die PostgreSQL-Portnummer (standardmäßig 5432) für Port ein. Geben Sie Authentifizierungsdetails an und wählen Sie Save aus.

    Definieren der Verbindung unter pgAdmin.

Nach der Verbindung können Sie die pgAdmin-Funktionalität verwenden, um Ihren Aurora-PostgreSQL-Cluster am PostgreSQL-Port zu überwachen und zu verwalten.

Überwachen eines Servers mit pgAdmin.

Weitere Informationen hierzu finden Sie auf der Webseite pgAdmin.