Mit SQLNet eine Verbindung zu einer Datenbank herstellen

In diesem Artikel wird beschrieben, wie Sie von einem Rechner, auf dem ein SQLNet-Client installiert ist, eine Verbindung zu einen Datenbankservice herstellen. Port 1521 muss geöffnet sein, damit das SQLNet-Protokoll unterstützt wird.

Verbindung aus dem VCN herstellen

Aus Sicherheitsgründen empfiehlt Oracle, dass Sie die Verbindung zu Ihren Datenbankservices aus dem VCN herstellen. Sie können diese Methode für Verbindungen zu einem Administrationsservice oder zu einem Anwendungsservice verwenden.

Um eine Verbindung mit SQL*Plus herzustellen, führen Sie den folgenden Befehl mit der jeweiligen Verbindungszeichenfolge aus:

sqlplus system/<password>@<connection_string>

Beachten Sie Folgendes:

Verbindung über das Internet herstellen

Obwohl Oracle die Verbindung zu Ihrer Datenbank über das Internet nicht empfiehlt, können Sie mit einer öffentlichen IP-Adresse eine Verbindung zu einem Datenbankservice herstellen, wenn Port 1521 für Ingress-Traffic öffentlich zugänglich ist.

Um diese Methode zu verwenden, führen Sie den folgenden Befehl mit der öffentlichen IP-Adresse anstelle des Hostnamens oder des SCAN in der Verbindungszeichenfolge aus:

sqlplus system/<password>@<public_IP>:1521/<service_name>.<DB_domain>

Beachten Sie Folgendes:

Hinweis: Verwenden Sie diese Methode nicht, um eine Verbindung zur Datenbank über das VCN herzustellen. Das wirkt sich negativ auf die Performance aus, da der Traffic zur Datenbank über die öffentliche IP-Adresse aus dem VCN und wieder zurück weitergeleitet wird.

Beispiel: Verbindung in SQL Developer mit SQL*Net herstellen

Voraussetzungen:

Verbindung aus dem VCN mit einer privaten IP-Adresse herstellen

Wenn die Voraussetzungen erfüllt sind, starten Sie SQL Developer, und erstellen Sie eine Verbindung mit den folgenden Verbindungsdetails: