Bei einer Datenbank anmelden
Endpunkte des OCI Database with PostgreSQL-Datenbanksystems sind nicht direkt über das Internet zugänglich. Anwendungen, die eine Verbindung zur Datenbank herstellen müssen, müssen mit dem VCN und dem privaten Subnetz des Datenbanksystems verbunden sein.
Verwenden Sie eine der folgenden Methoden, um eine Verbindung zu einer Datenbank in OCI Database with PostgreSQL für Datenverwaltungsaufgaben herzustellen:
- Weiterleitungssession für Bastionport verwenden
- Site-to-Site-VPN zwischen Ihrem On-Premise-Netzwerk und dem VCN des Datenbanksystems verwenden. Weitere Informationen dazu finden Sie unter Site-to-Site-VPN.
Weiterleitungssession für Bastionport verwenden
Wenn Sie eine Verbindung zur Datenbank über eine Bastionportweiterleitungssession herstellen, können Sie eine direkte Verbindung von einem lokalen Netzwerk zur Datenbank herstellen. Sie müssen eine Compute-Instanz für die Verbindung nicht konfigurieren.
Verwenden Sie die folgenden Anweisungen, um zu beginnen:
- Voraussetzungen überprüfen
- Installieren des PostgreSQL-Clients
- Verbindung zur Datenbank wird hergestellt
Bastionsessions sind nicht dauerhaft verfügbar. SSH-Portweiterleitungssessions verwenden jeweils nur eine IP-Adresse und erfordern eine neue Session für jede private IP-Adresse. Weitere Informationen finden Sie unter Sitzungstypen.
Voraussetzungen überprüfen
Prüfen Sie, ob die erforderlichen IAM-Ressourcen und das OCI-Netzwerk vorhanden sind. Weitere Informationen finden Sie unter Erste Schritte mit OCI Database with PostgreSQL.
Mit Bastion können Sie eine sichere Verbindung zu einer Datenbank für Datenmanagementaufgaben herstellen. Im öffentlichen Subnetz desselben VCN, das das Datenbanksystem enthält, ist eine Bastion vorhanden. Bastionen legen die Netzwerkinfrastruktur fest, die erforderlich ist, um einen Benutzer mit einer Zielressource im privaten Subnetz zu verbinden, wie z.B. einem Datenbanksystem.
Wenn keine Bastion im VCN vorhanden ist, erstellen Sie eine, und stellen Sie sicher, dass sie Zugriff auf das private Subnetz des Datenbanksystems hat. Weitere Informationen finden Sie unter Netzwerkzugriff von einer Bastion zulassen.
Wenn Sie die Session erstellen, geben Sie Port 5432
an.
Installieren des PostgreSQL-Clients
Installieren Sie auf einem lokalen Rechner eine Version des PostgreSQL-Clients, die mit der Version PostgreSQL des Datenbanksystems kompatibel ist. Befolgen Sie dazu die Anweisungen unter https://www.postgresql.org/download/.
Verbindung zur Datenbank wird hergestellt
Melden Sie sich bei der Datenbank mit dem PostgreSQL-Client an, der auf einem lokalen Rechner installiert ist.
Sie sind jetzt bei der Datenbank PostgreSQL angemeldet.
Einzelheiten zum Ausführen von PostgreSQL-Clientbefehlen finden Sie im PostgreSQL-Referenzhandbuch.