Verbindung zu AlloyDB Omni herstellen

Wählen Sie eine Dokumentationsversion aus:

Auf dieser Seite wird beschrieben, wie Sie eine Verbindung zu AlloyDB Omni herstellen, nachdem Sie es mit dem RPM-Orchestrator bereitgestellt haben.

Jede Clientanwendung, die mit PostgreSQL funktioniert, kann auch mit AlloyDB Omni verwendet werden, ohne dass Änderungen erforderlich sind.

Verwenden Sie zum Herstellen einer Verbindung zu Ihrem Datenbankcluster einen beliebigen PostgreSQL-kompatiblen Client wie psql, der auf einem Clientcomputer installiert ist.

Hinweis

Mit psql eine Verbindung zu einem Datenbankknoten herstellen

Führen Sie den Befehl psql auf einem Clientcomputer aus, der Netzwerkzugriff auf den Datenbankknoten hat, um eine Verbindung zum Datenbankknoten herzustellen.

  1. Führen Sie dazu diesen Befehl aus:

    psql -h NODE_IP_ADDRESS -p 5432 -U postgres

    Ersetzen Sie NODE_IP_ADDRESS durch die IP-Adresse des Datenbankknotens.

  2. Geben Sie bei Aufforderung das Passwort für den Nutzer postgres ein.

Verbindung über einen Verbindungspooler herstellen

Wenn Sie PgBouncer konfiguriert haben, können Sie über den Verbindungspooler eine Verbindung zum Cluster herstellen. Weitere Informationen finden Sie unter Verbindungspooler prüfen.

Verbindung mit eigenen Anwendungen herstellen

Jede Clientanwendung, die mit PostgreSQL funktioniert, kann auch mit AlloyDB Omni verwendet werden, ohne dass Änderungen erforderlich sind.

Verwenden Sie einen beliebigen PostgreSQL-kompatiblen Client oder eine beliebige Codebibliothek, um eine Verbindung zu AlloyDB Omni herzustellen.

Nachdem Sie eine Verbindung zum Datenbankserver hergestellt haben, können Sie Ihre Datenbanken definieren, abfragen und ändern, indem Sie DML- und SQL-Abfragen über standardmäßige PostgreSQL-Kommunikationsprotokolle senden.

Da AlloyDB Omni in Ihrer eigenen Umgebung ausgeführt wird, können Sie steuern, wie Sie eine Verbindung zu AlloyDB Omni herstellen. Sie können den Netzwerkzugriff auf AlloyDB Omni nach Bedarf Ihrer Anwendung zulassen oder einschränken, genau wie bei einem normalen PostgreSQL-Server.