Mit integrierter Oracle Database Actions-Schnittstelle verbinden

Über Autonomous Database können Sie auf Database Actions zugreifen. Database Actions stellt Entwicklungstools, Datentools, Administration und Monitoringfeatures für Autonomous Database bereit. Mit Database Actions können Sie SQL-Anweisungen, Abfragen und Skripte in einem Arbeitsblatt ausführen.

Database Actions (SQL Developer Web)

Database Actions bietet eine webbasierte Schnittstelle mit Entwicklungs- und Datentools sowie Administrations-, Monitoring- und Downloadfeatures für Autonomous Database.

In der folgenden Tabelle werden die Hauptfeatures von Database Actions aufgeführt. Database Actions in Ihrer Autonomous Database-Instanz kann zusätzliche Karten enthalten, wenn Sie Anwendungen aus Oracle Cloud Marketplace herunterladen.

Funktionsbereich Karten für Datenbankaktionen
Entwicklung

SQL, Data Modeler, REST, JSON, Diagramme, Planung, Oracle Machine Learning, Graph Studio und Oracle APEX

Data Studio

Dataload, Katalog, Daten-Insights, Datentransformationen und Datenanalyse

Administration

Datenbankbenutzer, APEX-Workspaces, Data Pump, Clientzugangsdaten herunterladen und Resource Management-Regeln festlegen

Überwachung

Performancehub und Datenbank-Dashboard

Downloads

Oracle Instant Client herunterladen und SODA-Treiber herunterladen

Zugehörige Services

RESTful Data Services (ORDS) und SODA sowie Zugriff auf Oracle Machine Learning Restful Services

Weitere Informationen finden Sie unter Database Actions in Oracle Database Actions verwenden.

Zugriff auf Database Actions als ADMIN

Database Actions (auch als SQL Developer Web bezeichnet) ist in allen Autonomous Database-Instanzen enthalten.

Database Actions wird in Oracle REST Data Services ausgeführt, und der Zugriff wird über die schemabasierte Authentifizierung bereitgestellt. Um Database Actions verwenden zu können, müssen Sie sich als Datenbankbenutzer anmelden, dessen Schema für Database Actions aktiviert ist. Der ADMIN-Benutzer kann standardmäßig auf Database Actions zugreifen.

Siehe Datenbankbenutzern Zugriff auf Database Actions erteilen, um dem Schema eines anderen Datenbankbenutzers Zugriff auf Database Actions zu ermöglichen.

Hinweis

Wenn Autonomous Database für die Verwendung eines privaten Endpunkts konfiguriert ist, können Sie nur von Clients in demselben virtuellen Cloud-Netzwerk (VCN) auf Database Actions zugreifen.

Weitere Informationen finden Sie unter Netzwerkzugriff mit privaten Endpunkten konfigurieren.

So können Sie über die Oracle Cloud Infrastructure-Konsole auf Database Actions zugreifen:

  1. Klicken Sie auf der Seite "Autonomous Database-Details" auf die Dropdown-Liste Datenbankaktionen.
  2. Wählen Sie einen Schnelllink aus, um direkt zu einer Schnelllinkaktion zu gehen, oder wählen Sie Alle Datenbankaktionen anzeigen aus, um auf das vollständige Database Actions-Launchpad zuzugreifen.

    Klicken Sie beispielsweise auf SQL, um ein SQL-Arbeitsblatt zu verwenden. Im SQL-Arbeitsblatt können Sie über die Dropdown-Liste Consumergruppe die Consumer-Gruppe zum Ausführen Ihres SQL- oder PL/SQL-Codes auswählen. Weitere Informationen finden Sie unter SQL-Anweisungen im Arbeitsblatteditor ausführen.

Wenn die Konsole nicht als ADMIN auf die Datenbank zugreifen kann, werden Sie je nach Browser zur Eingabe des ADMIN-Benutzernamens und -Kennworts der Datenbank aufgefordert.

Beschreibung von adb_database_actions_signin.png folgt
Beschreibung der Abbildung adb_database_actions_signin.png

Datenbankbenutzern Zugriff auf Database Actions erteilen

Der ADMIN-Benutzer erteilt anderen Datenbankbenutzern Zugriff auf Database Actions.

Datenbankbenutzer, die keine Serviceadministratoren sind, haben keinen Zugriff auf die Oracle Cloud Infrastructure-Konsole. So erteilt der ADMIN-Benutzer Zugriff auf Database Actions:

  • Mit Database Actions können Sie einen Benutzer erstellen und dem Benutzer Rollen zuweisen. Wenn der Benutzer bereits vorhanden ist, prüfen Sie, ob "Webzugriff" für das Schema ausgewählt ist (wobei "Webzugriff" ausgewählt ist, wird auf der Karte des Benutzers REST aktiviert angezeigt).

    Informationen zum Hinzufügen von Datenbankbenutzern finden Sie unter Benutzer in Autonomous Database erstellen.

    Informationen zu den erforderlichen Rollen für Database Actions finden Sie unter Erforderliche Rollen für den Zugriff auf Tools aus Database Actions.

  • Stellen Sie dem Benutzer die URL für den Zugriff auf Database Actions bereit.

Nachdem Sie einen Benutzer hinzugefügt und Webzugriff ausgewählt haben, erteilt der ADMIN dem Benutzer die URL für den Zugriff auf Database Actions:

  1. Klicken Sie unter "Datenbankaktionen" auf Navigationssymbol, um die verfügbaren Aktionen anzuzeigen.
  2. Wählen Sie unter Administration die Option Datenbankbenutzer aus.

    Dadurch werden Informationen zu Benutzern angezeigt, wie Benutzername, ob ein Benutzer REST-fähig ist, sowie Datum und Uhrzeit der letzten Anmeldung. Auf der Karte eines Benutzers zeigt das Symbol auf der linken Seite den Benutzerstatus mit einer der folgenden Farben an: grün (Offen), blau (Gesperrt) oder rot (Abgelaufen).

    Die Standardansicht ist die Kartenansicht. Sie können entweder eine Raster- oder Kartenansicht auswählen, indem Sie auf die Symbole Kartenansicht oder Rasteransicht klicken.

  3. Eine URL wird nur auf der Karte des Benutzers angezeigt, wenn der Benutzer REST-fähig ist. Sie enthält die URL für den Zugriff auf Database Actions. Klicken Sie auf In Zwischenablage kopieren, um die URL in die Zwischenablage zu kopieren.
  4. Leiten Sie die kopierte URL an den Benutzer weiter.

Nachdem Sie die URL für den Zugriff auf Database Actions angegeben haben, fügen der Benutzer die URL in den Browser ein und geben dann seinen Benutzernamen und sein Kennwort im Anmeldedialogfeld ein.

Erforderliche Rollen für den Zugriff auf Tools aus Database Actions

Listet die Datenbankrollen auf, die zur Verwendung der integrierten Autonomous Database-Tools erforderlich sind.

Wenn Sie als ADMIN-Benutzer eine Verbindung zu Database Actions herstellen, sind viele Datenbankrollen so festgelegt, dass Sie auf die verfügbaren Autonomous Database-Tools zugreifen können. Wenn Sie als Nicht-ADMIN-Benutzer eine Verbindung zu Database Actions herstellen, werden einige Database Actions-Karten für Autonomous Database-Tools ausgeblendet, wenn Sie nicht über die erforderlichen Berechtigungen verfügen.

Legen Sie als ADMIN-Benutzer die entsprechenden Rollen fest, um Benutzern den Zugriff auf Autonomous Database-Tools zu ermöglichen. Weitere Informationen finden Sie unter Benutzerrollen und -berechtigungen in Autonomous Database verwalten.

Autonomous Database-Tool Erforderliche Rolle Weitere Informationen
Oracle Machine Learning (OML) OML_DEVELOPER Oracle Machine Learning
Graph Studio GRAPH_DEVELOPER Oracle Graph mit Autonomous Database verwenden
Data Studio (einschließlich: Katalog, Dataload, Datenanalyse, Data Insights) DWROLE

Data Studio - Überblickseite

Datentransformationen DATA_TRANSFORM_USER

Seite "Datentransformationen"

IAM-Policys für den Zugriff auf Datenbankaktionen und -tools über die OCI-Konsole

Listet die IAM-Policys auf, die für den Zugriff auf integrierte Autonomous Database-Tools und Database Actions über die OCI-Konsole erforderlich sind.

Neben den Datenbankrollen für den Zugriff auf die integrierten Tools und Database Actions müssen Sie OCI Identity and Access Management-Policys festlegen, um den Zugriff über die OCI-Konsole einzuschränken oder Berechtigungen zur automatischen Anmeldung als ADMIN für Tools oder für Database Actions über die OCI-Konsole zu erteilen.

IAM-Policy Beschreibung

read autonomous-databases

oder

inspect autonomous-databases

Mit diesen Policys müssen Sie einen Benutzernamen und ein Kennwort angeben, um über die OCI-Konsole auf Database Actions zuzugreifen.

Beispiel: Mit dieser Policy können Mitglieder der Gruppe ADB-Admins die Details einer Instanz prüfen, sich aber nicht automatisch als ADMIN bei Database Actions oder Tools anmelden:

allow group ADB-Admins to inspect autonomous-databases in tenancy

use autonomous-databases

oder

manage autonomous-databases

Diese Policys bieten automatischen Zugriff auf die Anmeldung bei Database Actions über die OCI-Konsole als ADMIN.

Beispiel: Mit dieser Policy können sich Mitglieder der Gruppe ADB-Admins2 automatisch als ADMIN bei Database Actions oder Tools anmelden:

allow group ADB-Admins2 to manage autonomous-databases in tenancy

Weitere Informationen finden Sie unter IAM-Policys für Autonomous Database.

Mit einer Vanity-URL auf Database Actions, Oracle APEX, Oracle REST Data Services und Entwicklungstools zugreifen

Standardmäßig greifen Sie auf Oracle APEX-Anwendungen, REST-Endpunkte und Entwicklungstools in Autonomous Database mit dem Domainnamen oraclecloudapps.com zu. Optional können Sie eine Vanity-URL oder einen benutzerdefinierten Domainnamen konfigurieren, die leicht zu merken sind, um Ihre Markenidentität zu fördern.

Nachdem Sie einen gewünschten Domainnamen und ein übereinstimmendes SSL-Zertifikat von einem beliebigen Hersteller angefordert haben, stellen Sie einen Oracle Cloud Infrastructure Load Balancer in Ihrem virtuellen Cloud-Netzwerk (VCN) mit Autonomous Database als Backend bereit. Ihre Autonomous Database-Instanz muss mit einem privaten Endpunkt in demselben VCN konfiguriert sein. Weitere Informationen finden Sie unter Netzwerkzugriff mit privaten Endpunkten konfigurieren.

Weitere Informationen: