APEX-(Oracle Application Express-)Anwendung erstellen

Autonomous Database on Dedicated Exadata Infrastructure unterstützt die Anwendungsentwicklung mit Oracle Application Express (APEX). Oracle APEX auf Autonomous Database bietet eine vorkonfigurierte, vollständig verwaltete und gesicherte Umgebung zum Erstellen und Bereitstellen erstklassiger datenzentrierter Anwendungen.

Mit Oracle APEX erhalten Sie eine einfach zu verwendende browserbasierte Umgebung zum Laden von Daten, Verwalten von Datenbankobjekten, Entwickeln von REST-Schnittstellen und Erstellen von Anwendungen. Die Anzahl der Entwickler oder Endbenutzer für Oracle APEX-Anwendungen ist nicht begrenzt. Autonomous Database kann Compute- und Speicherressourcen je nach Workload sofort online skalieren. Darüber hinaus können Sie die On Premise entwickelten Oracle APEX-Anwendungen einfach in Oracle APEX auf Autonomous Database bereitstellen oder umgekehrt.

Konfiguration, Patching, Monitoring und Upgrade aller Oracle Application Express-Komponenten werden vollständig von Oracle verwaltet. Dadurch können Sie sich auf die Entwicklung Ihrer Lösungen und die Lösung Ihrer Geschäftsprobleme konzentrieren. Mit Oracle APEX und Low Code kann Ihr Unternehmen agiler agieren und Lösungen bei geringeren Kosten und größerer Konsistenz schneller entwickeln. Sie können sich problemlos an veränderte Anforderungen anpassen. Sie können professionelle Entwickler und alle anderen Mitarbeiter in Ihrem Unternehmen dabei unterstützen, Teil der Lösung zu sein.

Tipp:

Als Alternative können Sie Lab 8: Build APEX Application im Oracle Autonomous Database Dedicated for Developers and Database Users Workshop ausführen, um diese Anweisungen auszuprobieren.

Auf Oracle Application Express in Autonomous Database zugreifen

Hinweis:

Um auf Oracle Applications Express zuzugreifen, muss das verwendete System über Netzwerkzugriff auf Autonomous Database verfügen, wie unter Entwicklungssystem für den Zugriff auf die Datenbank konfigurieren beschrieben.
Erfahren Sie, wie Sie von Autonomous Database on Dedicated Exadata Infrastructure auf Oracle Application Express zugreifen.

Standardmäßig hat nur der ADMIN-Datenbankbenutzer Zugriff auf Oracle Application Express. Bevor Sie sich als ein anderer Datenbankbenutzer anmelden können, muss der ADMIN-Benutzer einen Workspace erstellen und diesem Benutzer Zugriff auf den Workspace ermöglichen.

So greifen Sie auf Oracle Application Express zu:
  1. Melden Sie sich in Ihrem Webbrowser bei Oracle Cloud an, und navigieren Sie zur Seite Details für Autonomous Database. Siehe Details einer dedizierten autonomen Datenbank anzeigen.
  2. Öffnen Sie die Registerkarte Tools.
  3. Klicken Sie in der Kachel Oracle Application Express auf APEX öffnen.
  4. Klicken Sie im Dialogfeld Oracle Application Express im Feld Zugriffs-URL auf den Link Kopieren, um die URL in die Zwischenablage zu kopieren.

    Beschreibung von apex_url.png folgt
    Beschreibung der Abbildung apex_url.png

  5. Fügen Sie die Zugriffs-URL in die Adressleiste des Webbrowsers ein, um auf Oracle Application Express zuzugreifen.

    Hinweis:

    Da Oracle Application Express eine private IP-Adresse verwendet, auf die nur über eine Compute-Instanz zugegriffen werden kann, die in dem von Autonomous Database verwendeten virtuellen Cloud-Netzwerk (VCN) ausgeführt wird, müssen Sie die Zugriffs-URL in einen Browser einfügen, der auf einer Compute-Instanz im VCN ausgeführt wird.
  6. Geben Sie die folgenden Details ein, und klicken Sie auf Anmelden:
    • Workspace, für den der ADMIN-Benutzer diesem Datenbankbenutzer Zugriff gewährt hat.
    • Benutzername: Der Datenbankbenutzer, mit dem Sie auf Oracle APEX zugreifen möchten.
    • Kennwort des Datenbankbenutzers.
  7. Nach erfolgreicher Anmeldung wird die Oracle Application Express-Homepage mit den folgenden Features angezeigt:
    • Mit App Builder können Sie ansprechende, responsive Webanwendungen erstellen, entwickeln und bereitstellen.
    • Mit SQL Workshop können Sie auf Ihre Autonomous Database-Objekte zugreifen, SQL-Abfragen ausführen, SQL-Skripte ausführen und Daten laden.
    • Mit Team Development können Sie Aufgaben, Features, Bugs und Feedback für Ihr gesamtes Team verfolgen.
    • App-Galerie enthält eine Liste mit Beispiel- und Produktivitätsanwendungen, die Sie installieren und für die Anwendungsentwicklung nutzen können.

Auf Oracle Application Express Administration Services zugreifen

Hinweis:

Um auf Oracle Applications Express zuzugreifen, muss das verwendete System über Netzwerkzugriff auf Autonomous Database verfügen, wie unter Entwicklungssystem für den Zugriff auf die Datenbank konfigurieren beschrieben.
Erfahren Sie, wie Sie von einer Autonomous Database auf Oracle Application Express-Administrationsservices zugreifen und einen Workspace erstellen.
So greifen Sie als ADMIN-Datenbankbenutzer auf Oracle Application Express Administration Services zu:
  1. Kopieren Sie die Oracle APEX-Zugriffs-URL von der Autonomous Database-Seite Details, und fügen Sie sie in die Adressleiste des Webbrowsers ein. Weitere Informationen finden Sie unter Auf Oracle Application Express in Autonomous Database zugreifen.

    Hinweis:

    Da Oracle Application Express eine private IP-Adresse verwendet, auf die nur über eine Compute-Instanz zugegriffen werden kann, die in dem von Autonomous Database verwendeten virtuellen Cloud-Netzwerk (VCN) ausgeführt wird, müssen Sie die Zugriffs-URL in einen Browser einfügen, der auf einer Compute-Instanz im VCN ausgeführt wird.
  2. Scrollen Sie auf der Anmeldeseite nach unten, um Aufgaben anzuzeigen.
  3. Klicken Sie auf Administration, um sich bei Administration Services anzumelden.
  4. Geben Sie die folgenden Details ein, und klicken Sie auf Anmelden:
    • Benutzername: ADMIN.
    • Kennwort: Das ADMIN-Kennwort, das Sie beim Erstellen der Autonomous Database definiert haben.
  5. Wenn Sie sich erfolgreich angemeldet haben, wird die Homepage von Oracle Application Express Administration Services mit verschiedenen Administrationsoptionen angezeigt, über die Sie Workspaces und Benutzer erstellen und verwalten sowie den Benutzerzugriff auf verschiedene Workspaces aktivieren können.

    Hinweis:

    Wenn Sie sich zum ersten Mal bei Oracle Application Express Administration Services anmelden, werden Sie aufgefordert, einen Workspace zu erstellen. Klicken Sie im Dialogfeld auf die Schaltfläche Workspace erstellen, und geben Sie die erforderlichen Details an, um den ersten Workspace zu erstellen.
  6. Um weitere Workspaces zu erstellen, klicken Sie auf der Homepage auf die Schaltfläche Workspace erstellen, und geben Sie nach Aufforderung des Assistenten die Workspace-Details an.
  7. So erstellen Sie Oracle APEX-Entwickleraccounts:
    • Klicken Sie auf der Homepage auf die Kachel Workspaces verwalten.
    • Klicken Sie unter Workspace-Aktionen auf Entwickler und Benutzer verwalten.
    • Klicken Sie auf Benutzer erstellen, und geben Sie die Details des neuen Entwicklerbenutzers ein.
    Weitere Informationen finden Sie unter Benutzeraccounts erstellen in der Oracle Application Express-Administrationsdokumentation.

Oracle Application Express-Instanz upgraden

Autonomous Database on Dedicated Exadata Infrastructure unterstützt Oracle Application Express 24.2 auf allen neu bereitgestellten autonomen Containerdatenbanken (ACDs). Alle vorhandenen ACDs werden jedoch weiterhin mit der Application Express-Version ausgeführt, für die sie bereitgestellt wurden.

Wenn Sie die neuesten Oracle Application Express-Features zur Verbesserung vorhandener Anwendungen verwenden möchten, planen Sie ein Upgrade auf Ihre Oracle Application Express-Instanz über Service Request (SR) in My Oracle Support. Sie müssen die OCIDs des Mandanten und der Autonomous Database angeben, für die Sie das APEX-Upgrade im Service Request anfordern.

Informationen zum Kontaktieren von Oracle Support finden Sie unter Serviceanfrage in My Oracle Support erstellen.

Einschränkungen bei der Verwendung von Oracle Application Express

In diesem Abschnitt werden die Features von Oracle Application Express im Zusammenhang mit einer Autonomous Database aufgeführt.

Die folgenden Einschränkungen sind erforderlich, um die Sicherheit und Performance Ihrer Oracle Application Express-Umgebung sicherzustellen:

  • Das Authentifizierungsschema für LDAP-Directory-Anwendungen wird nicht unterstützt.

  • Oracle Application Express ist nur als vollständige Entwicklungsumgebung verfügbar. Die Konvertierung in eine Laufzeitumgebung, die den installierten Software-Footprint minimiert und UI-Komponenten wie App Builder und Administration Services entfernt, wird nicht unterstützt.