Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Verwenden von Oracle JDeveloper 12c mit Oracle Database 12c auf Oracle Cloud Platform, Teil 1

Oracle JDeveloper ist eine integrierte Java-Entwicklungsumgebung (IDE) mit Unterstützung für die am häufigsten verwendeten relationalen Datenbanken. Oracle Cloud Platform bietet Oracle Database und MySQL-Datenbank als verwalteten Cloud-Service. Durch die Implementierung einer Oracle Cloud Platform-Konsole kann ein Benutzer eine Oracle Database-Instanz bereitstellen, ohne die Datenbank auf einem lokalen Computer herunterladen, installieren und konfigurieren zu müssen. In drei Artikeln erstellen wir eine Oracle Database 12c-Instanz auf Oracle Cloud Platform und verwenden JDeveloper 12c, um eine Verbindung zur Datenbank herzustellen und eine Datenbanktabelle zu erstellen. Dieser erste der drei Artikel hat die folgenden Abschnitte:

  • Einstellung der Umgebung
  • Erstellen eines Schnellstart-Datenbankdienstes
  • Erstellen eines Oracle Database Cloud Service mit dem detaillierten Assistenten
  • Schlussfolgerung

Einstellung der Umgebung

Laden Sie Oracle JDeveloper 12c herunter und installieren Sie es auf einem lokalen Windows-Computer.

Die Oracle JDeveloper 12c-Konsole ist in Abbildung 1 dargestellt.


Abbildung 1: Oracle JDeveloper 12c-Startseite

Erstellen Sie ein Oracle Cloud Platform-Konto und abonnieren Sie den Oracle Database Cloud-Service. Eine kostenlose Testversion von Oracle Cloud Platform ist verfügbar. Das Oracle Cloud Services-Dashboard ist in Abbildung 2 dargestellt.


Abbildung 2: Oracle Cloud Service-Dashboard

Eine Oracle Database Service-Instanz in der Oracle Cloud kann mit einer von zwei Optionen aus dem Dashboard bereitgestellt werden:

  • Schnellstart-Assistent für Datenbankdienste
  • Detaillierter Oracle Database Service Wizard

Als Nächstes werden wir jede dieser Optionen zur Bereitstellung eines Oracle Database-Service in Oracle Cloud erörtern.

Erstellen eines Schnellstart-Datenbankdienstes

Klicken Sie auf Instanz erstellen im Dashboard in Abbildung 1. Wählen Sie im Assistenten zum Erstellen von Instanzen die Quick Start Services aus Registerkarte, wie in Abbildung 3 gezeigt. Klicken Sie auf Erstellen für die Datenbank Dienst.


Abbildung 3: Instanz erstellen>Quick Start Services>Datenbank

Ein Schnellstart Der Assistent für Oracle Database wird gestartet, wie in Abbildung 4 gezeigt. Drei verschiedene Editionen von Oracle Database sind verfügbar:Standard Edition, Enterprise Edition und Extreme Performance Edition. Von der Standard- bis zur Extreme Performance-Edition wurden die unterstützten Funktionen verbessert. Jede dieser Editionen basiert auf Oracle Database 12.2. Der Speicherplatz für die Standard Edition beträgt 15 GB, für die Enterprise Edition 512 GB und für die Extreme Performance Edition 1 TB. Für diesen Artikel verwenden wir die Standard Edition.


Abbildung 4: Schnellstarts für Oracle Database

Der Instanzname wird automatisch generiert, kann aber geändert werden. Klicken Sie auf Erstellen für die Standard Edition, wie in Abbildung 5 gezeigt.


Abbildung 5: Standard Edition>Erstellen

Ein Bestätigungsdialog wird mit einem Link zum Herunterladen der öffentlichen und privaten SSH-Schlüssel und Anmeldeinformationen für den Zugriff auf die Datenbank angezeigt. Klicken Sie auf Herunterladen (siehe Abbildung 6).


Abbildung 6: Bestätigung>Herunterladen

Eine service_credentials.zip Datei, die drei Dateien enthält – privateKey , öffentlicher Schlüssel und service_credentials.txt – wird heruntergeladen. Extrahieren Sie die Dateien in ein Verzeichnis. Klicken Sie auf Erstellen , wie in Abbildung 7 gezeigt, um eine Datenbankdienstinstanz zu erstellen.


Abbildung 7: Bestätigung>Erstellen

Erstellen eines Oracle Database Cloud Service mit dem detaillierten Assistenten

Klicken Sie auf Instanz erstellen im Dashboard wie zuvor und wählen Sie Alle Dienste aus Registerkarte Instanz erstellen Wizard, wie in Abbildung 8 gezeigt. Klicken Sie auf Erstellen für die Datenbank Service in der Datenverwaltung Kopfzeile.


Abbildung 8: Instanz erstellen>Alle Dienste>Datenverwaltung>Datenbank>Erstellen

Der Oracle Database Cloud Service-Assistent wird gestartet. Klicken Sie auf Dienst erstellen , wie in Abbildung 9 gezeigt.


Abbildung 9: Dienst erstellen

Der Oracle Database Cloud Service>Erstellungsdienst Der Assistent wird gestartet, wie in Abbildung 10 gezeigt. Einige der Datenbankinstanzinformationen sind in den bereitgestellten Feldern vorab angegeben.


Abbildung 10: Assistent zum Erstellen von Diensten

Geben Sie einen Dienstnamen an (bis zu 50 Zeichen), die mit einem Buchstaben beginnen muss und nur Buchstaben, Zahlen und Bindestriche enthalten darf und nicht mit einem Bindestrich enden darf, wie in Abbildung 11 gezeigt.


Abbildung 11: Angeben eines Dienstnamens

Das BYOL Das Kontrollkästchen (Bring Your Own License) sollte nur aktiviert werden, wenn eine vom Benutzer bereitgestellte Lizenz verwendet werden soll. Wählen Sie ein Software-Release aus (Oracle Database 12c Release 2) aus den drei verfügbaren Versionen, wie in Abbildung 12 gezeigt.


Abbildung 12: Auswählen einer Softwareedition als Oracle Database 12c Release 2

Wählen Sie eine Software Edition (Enterprise Edition) und einen Datenbanktyp aus (Einzelinstanz). Klicken Sie auf Weiter, wie in Abbildung 13 gezeigt.


Abbildung 13: Grundlegende Informationen zu Datenbankinstanzen vervollständigen

Die Dienstdetails Seite wird angezeigt, wie in Abbildung 14 gezeigt. DB-Name ist als ORCL vordefiniert und PDB ( Pluggable Database) Name ist als PDB1 voreingestellt . Die Standardeinstellungen können geändert werden, aber wir werden die Standardeinstellungen verwenden. Das Admin-Passwort für SYS- und SYSTEM-Benutzer muss zwischen 8 und 30 Zeichen lang sein und mindestens einen Kleinbuchstaben, einen Großbuchstaben, eine Zahl und ein Sonderzeichen enthalten, wie in der Feldbeschreibung in Abbildung 14 gezeigt.


Abbildung 14: Dienstdetails

Standardeinstellungen für Nutzbarer Datenbankspeicher (GB), Gesamtdatendateispeicher (GB) und Form berechnen sind vorkonfiguriert. Klicken Sie auf Bearbeiten für den öffentlichen SSH-Schlüssel Feld, wie in Abbildung 15 gezeigt.


Abbildung 15: Öffentlicher SSH-Schlüssel>Bearbeiten

Im öffentlichen SSH-Schlüssel für VM-Zugriff Klicken Sie im Dialogfeld auf Neuen Schlüssel erstellen um automatisch ein Schlüsselpaar zu generieren, und klicken Sie auf Enter , wie in Abbildung 16 gezeigt.


Abbildung 16: Öffentlicher SSH-Schlüssel für VM-Zugriff

Ein SSH-Schlüsselpaar wird automatisch generiert. Klicken Sie auf Herunterladen in den Downloadschlüsseln Dialogfeld, wie in Abbildung 17 gezeigt.


Abbildung 17: Schlüssel herunterladen>Herunterladen

Klicken Sie auf Fertig , wie in Abbildung 18 gezeigt, nach einem sshkeybundle.zip Datei wurde heruntergeladen. Die SSH-Schlüsselpaare werden verwendet, um auf eine Datenbankinstanz-VM zuzugreifen, und wir werden die SSH-Schlüssel nicht verwenden, da wir uns mit JDeveloper mit der Datenbank verbinden werden.


Abbildung 18: Schlüssel herunterladen>Fertig

Dem Feld wird ein öffentlicher SSH-Schlüssel hinzugefügt. Aktivieren Sie optional das Kontrollkästchen für PDB „Demos“ einschließen in Erweiterte Einstellungen , wie in Abbildung 19 gezeigt.


Abbildung 19: Erweiterte Einstellungen> PDB „Demos“ einbeziehen

Nachdem Sie alle erforderlichen Dienstkonfigurationseinstellungen ausgewählt oder angegeben haben, klicken Sie auf Weiter, wie in Abbildung 20 gezeigt.


Abbildung 20: Dienstdetails>Weiter

Klicken Sie unter Bestätigung auf Erstellen (siehe Abbildung 21).


Abbildung 21: Bestätigung>Erstellen

Die beiden Instanzen der Oracle Database Cloud-Services, von denen eine mit dem Schnellstart-Assistenten und die andere mit dem detaillierten Assistenten erstellt wurde, beginnen mit der Bereitstellung, wie in Abbildung 22 gezeigt.


Abbildung 22: Erstellen von Instanzen für Oracle Database Cloud Service

Nachdem die Dienstinstanzen erstellt wurden, wird die Übermittelt am Der Zeitstempel wird durch Erstellt am ersetzt Zeitstempel, wie in Abbildung 23 gezeigt.


Abbildung 23: Dienstinstanzen erstellt

Schlussfolgerung

In diesem Artikel haben wir die Verbindung zur Oracle Database Service-Instanz auf der Oracle Cloud Platform mit Oracle JDeveloper 12c besprochen. Zuerst haben wir Oracle Database-Dienstinstanzen mit jeder der Optionen zum Erstellen von Instanzen erstellt:Schnellstart-Assistent und detaillierter Assistent. Spätere Artikel werden dies eingehender untersuchen.