Kostenloses Containerimage von Autonomous Database verwenden
- Kostenloses Containerimage
Sie können von einem Repository auf das kostenlose Containerimage von Autonomous Database zugreifen und es in Ihrer lokalen Umgebung ausführen. - Container Registry-Speicherorte für ein freies Autonomous Database-Containerimage
Es gibt mehrere Speicherorte, an denen Sie ein freies Autonomous Database-Containerimage abrufen können, darunter: Oracle Cloud Infrastructure Registry (Container Registry) und GitHub. - Kostenloses Containerimage starten
Nachdem Sie das kostenlose Autonomous Database-Containerimage heruntergeladen haben, können Sie das Image in einem Container starten. - Datenbankvorgänge mit adb-cli ausführen
Mit dem Befehlszeilenutilityadb-cli
können Sie Datenbankvorgänge ausführen, nachdem der Container hochgefahren und gestartet ist. - Verbindung zu einem kostenlosen Containerimage herstellen
Wenn das kostenlose Containerimage in einem Container ausgeführt wird, können Sie eine Verbindung zu einer Autonomous Database-Instanz herstellen. - Daten zwischen Autonomous Database-freien Containern migrieren
Wenn eine neue Version des kostenlosen Containerimages verfügbar ist, können Sie Daten aus einem Container in einen anderen Container migrieren.
Übergeordnetes Thema: Aufgaben
Informationen zum Free Container Image
Sie können von einem Repository auf das kostenlose Autonomous Database-Containerimage zugreifen und es in Ihrer lokalen Umgebung ausführen.
Autonomous Database stellt eine vollständig verwaltete Oracle Database bereit, die auf Oracle Cloud Infrastructure verfügbar ist. In Oracle Cloud Infrastructure führen Sie Lebenszyklusmanagementvorgänge aus, und führen Sie Autonomous Database mit der Oracle Cloud Infrastructure-Konsole aus. Außerdem stellen Sie über das öffentliche Internet oder über ein von Ihnen eingerichtetes privates Netzwerk eine Verbindung zur Datenbank her (je nach Netzwerkkonfiguration und Sicherheitsanforderungen).
Autonomous Database unterstützt sowohl die Versionen des kostenlosen Containerimages 19c von Oracle Autonomous Database als auch des kostenlosen Containerimages 23ai von Oracle Autonomous Database.
Das kostenlose Autonomous Database-Containerimage bietet eine Alternative zur Ausführung von Autonomous Database in einem Container in Ihrer eigenen Umgebung, ohne dass Zugriff auf die Oracle Cloud Infrastructure-Konsole oder das Internet erforderlich ist. Wenn Sie Autonomous Database in einem Container ausführen, stellt der Container eine lokale, isolierte Umgebung mit zusätzlichen Optionen für die Entwicklung, das Testen und die Exploration von Oracle Autonomous Database-Features bereit.
- Kostenlose Containerimagelizenz von Autonomous Database
Beschreibt die Lizenzierung für ein kostenloses Containerimage von Autonomous Database. - Kostenlose Containerimagefeatures von Autonomous Database
Das kostenlose Containerimage von Autonomous Database bietet viele der Features, die in Autonomous Database Serverless verfügbar sind. - Empfehlungen und Einschränkungen für kostenlose Containerimages in Autonomous Database
Beschreibt Anforderungen und Einschränkungen für kostenlose Containerimages.
Übergeordnetes Thema: Kostenloses Containerimage von Autonomous Database verwenden
Kostenlose Containerimagelizenz von Autonomous Database
Beschreibt die Lizenzierung für das kostenlose Autonomous Database-Containerimage.
Autonomous Database Free Container Image unterliegt der Lizenzierung.
Das ausgewählte Containerimage und die gesamte darin enthaltene Software sind unter den Oracle-Geschäftsbedingungen für die kostenlose Verwendung lizenziert, die im Containerimage bereitgestellt werden. Ihre Nutzung des Containers unterliegt den Bedingungen dieser Lizenzen.
Übergeordnetes Thema: Informationen zum kostenlosen Containerimage
Features für kostenloses Containerimage von Autonomous Database
Das kostenlose Autonomous Database-Containerimage bietet viele der Features, die in Autonomous Database Serverless verfügbar sind.
-
Jedes kostenlose Containerimage stellt zwei Autonomous Database-Instanzen bereit, eine Instanz mit dem Workload-Typ "Data Warehouse" und eine Instanz mit dem Workload-Typ "Transaktionsverarbeitung".
-
Die Datenbank wird mit dem Workload-Typ "Transaktionsverarbeitung" oder dem Workload-Typ "Data Warehouse" basierend auf dem Workload-Typ gestartet, den Sie beim Hochfahren angeben.
-
Sie können Datenbankvorgänge mit dem Befehlszeilenutility
adb-cli
ausführen. -
Die Ressourcenzuweisung für Free Container Image beträgt 4 ECPUs und 20 GB Speicher und ermöglicht maximal 30 gleichzeitige Datenbanksessions.
-
Jedes kostenlose Containerimage unterstützt die Autonomous Database-Nutzungsgruppen:
-
Data Warehouse-Workload: Sie verbinden sich über HIGH-, MEDIUM- oder LOW-Services
-
Transaktionsverarbeitungs-Workload: Sie verbinden sich über HIGH-, MEDIUM-, LOW-, TP- oder TPURGENT-Services
Weitere Informationen finden Sie unter Autonomous Database-Workload-Typen.
-
-
Das kostenlose Containerimage unterstützt die folgenden integrierten Datenbanktools:
-
Datenbankaktionen
-
Oracle REST Data Services (ORDS)
-
Oracle APEX
-
Oracle Database API für MongoDB
-
Übergeordnetes Thema: Informationen zum kostenlosen Containerimage
Empfehlungen und Einschränkungen für kostenlose Containerimages in Autonomous Database
Beschreibt Anforderungen und Einschränkungen für Free Container Image.
Empfehlungen für die Ressourcenzuteilung für das kostenlose Containerimage
Folgendes ist die empfohlene Ressourcenzuweisung für das Free Container Image:
-
4 CPUs
-
8 GB Speicher
Einschränkungen für kostenloses Containerimage
-
Es gibt keine automatischen Patching- oder Wartungsfenster für das Free Container Image. Das Repository stellt die neueste Version des Free Container Images bereit. Prüfen Sie das Repository, um neuere Versionen von Free Container Image zu finden.
-
Die folgenden integrierten Autonomous Database-Tools werden nicht unterstützt:
- Grafik
- Oracle Machine Learning
- Datentypen
-
Wenn Autonomous Database in einem Container ausgeführt wird, stellt der Container eine lokale Autonomous Database-Instanz bereit. Das Containerimage enthält nicht die Features, die nur über die Oracle Cloud Infrastructure-Konsole oder die APIs verfügbar sind. Einige Features, die datenbankintern verfügbar und auch über die Oracle Cloud Infrastructure-Konsole verfügbar sind, können weiterhin über datenbankinterne Befehle verwendet werden, wie das Zurücksetzen des Kennworts
ADMIN
. Im Folgenden sind einige der nicht verfügbaren Features aufgeführt:Feature Verfügbar oder nicht verfügbar Instanz sichern nicht verfügbar Zeichensatz auswählen nicht verfügbar Instanz kopieren nicht verfügbar Elastischen Pool erstellen nicht verfügbar Kundenverwaltete Schlüssel nicht verfügbar Datenbank umbenennen nicht verfügbar Data Safe nicht verfügbar Compute-Autoscaling deaktivieren nicht verfügbar Integrierte Datenbanktools deaktivieren nicht verfügbar Speicher-Autoscaling deaktivieren nicht verfügbar Disaster-Recovery-Optionen, einschließlich Autonomous Data Guard und backupbasiertem Disaster Recovery. nicht verfügbar Wallet herunterladen nicht verfügbar Integrierte Datenbanktools aktivieren nicht verfügbar Compute Autoskalierung aktivieren nicht verfügbar Speicher-Autoscaling aktivieren nicht verfügbar Einem elastischen Pool beitreten nicht verfügbar Netzwerk-ACLs nicht verfügbar Oracle Cloud Infrastructure-Ereignisse nicht verfügbar Performancehub nicht verfügbar Private Endpunkte nicht verfügbar Real Application Testing nicht verfügbar Auf Resource Principal basierende Authentifizierung nicht verfügbar Instanz neu starten nicht verfügbar Instanz wiederherstellen nicht verfügbar Wallet rotieren nicht verfügbar Beispielschema nicht verfügbar CPU und Speicher horizontal skalieren nicht verfügbar CPU und Speicher vertikal skalieren nicht verfügbar Instanz-Patchebene auswählen nicht verfügbar Instanz starten nicht verfügbar Instanz stoppen nicht verfügbar Hinweis
Wenn Sie ein kostenloses Containerimage in einem Container ausführen, können Sie eine Instanz starten, stoppen oder eine Instanz neu starten, indem Sie den Container starten, stoppen oder neu starten.
Übergeordnetes Thema: Informationen zum kostenlosen Containerimage
Container Registry-Speicherorte für kostenloses Autonomous Database-Containerimage
Es gibt mehrere Standorte, an denen Sie ein kostenloses Autonomous Database-Containerimage abrufen können, darunter: Oracle Cloud Infrastructure Registry (Container Registry) und GitHub.
Sie können das kostenlose Autonomous Database-Containerimage an mehreren Standorten abrufen. In den dargestellten Beispielen werden podman
-Befehle verwendet (weitere Informationen finden Sie in Podman).
Übergeordnetes Thema: Kostenloses Containerimage von Autonomous Database verwenden
Kostenloses Containerimage starten
Nachdem Sie das kostenlose Autonomous Database-Containerimage heruntergeladen haben, können Sie das Image in einem Container starten.
Die Datenbank wird mit dem Workload-Typ "Transaktionsverarbeitung" oder dem Workload-Typ "Data Warehouse" basierend auf dem von Ihnen angegebenen Workload-Typ gestartet.
Übergeordnetes Thema: Kostenloses Containerimage von Autonomous Database verwenden
Datenbankvorgänge mit adb-cli
ausführen
Mit dem Befehlszeilenutility adb-cli
können Sie Datenbankvorgänge ausführen, nachdem der Container hochgefahren und gestartet ist.
Um adb-cli
zu verwenden, können Sie den folgenden Alias ganz einfach definieren:
alias adb-cli="podman exec <container_name> adb-cli"
Verfügbare Befehle
Sie können die Liste der verfügbaren Befehle mit dem folgenden Befehl anzeigen:
adb-cli --help
Usage: adb-cli [OPTIONS] COMMAND [ARGS]...
ADB-S Command Line Interface (CLI) to perform container-runtime database operations
Options:
-v, --version Show the version and exit.
--help Show this message and exit.
Commands:
add-database
change-password
Datenbank hinzufügen
Sie können eine Datenbank mit dem folgenden Befehl hinzufügen:
adb-cli add-database --workload-type "ATP" --admin-password "Welcome_MY_ATP_1234"
Kennwort ändern
Sie können das Admin-Kennwort mit dem folgenden Befehl ändern:
adb-cli change-password --database-name "MYATP"
--old-password "Welcome_MY_ATP_1234" --new-password "Welcome_12345"
Übergeordnetes Thema: Kostenloses Containerimage von Autonomous Database verwenden
Verbindung zu einem kostenlosen Containerimage herstellen
Wenn das kostenlose Containerimage in einem Container ausgeführt wird, können Sie eine Verbindung zu einer Autonomous Database-Instanz herstellen.
Um eine Verbindung zu einer Autonomous Database-Instanz herzustellen, die in einem Container ausgeführt wird, können Sie entweder das Wallet einrichten und eine Verbindung herstellen oder eine TLS-Wallet-lose Verbindung verwenden.
- Verbindung zu ORDS, APEX oder Database Actions über ein Autonomous Database-Containerimage herstellen
Mit dem Containerhostname
werden selbstsignierte SSL-Zertifikate generiert, um HTTPS-Traffic auf Port 8443 zu verarbeiten. Auf Oracle APEX und Database Actions kann über den Containerhost (oder einfachlocalhost
) zugegriffen werden. - Verfügbare TNS-Aliasnamen für die Verbindung mit einem Autonomous Database-Containerimage
Mit einem der folgenden Aliasnamen können Sie eine Verbindung zu einem Autonomous Database-Containerimage herstellen. - Verbindung zu einem Autonomous Database-Containerimage mit einem Wallet herstellen
Beschreibt die Schritte zum Herstellen einer Verbindung zu einem Autonomous Database-Containerimage mit einem Wallet. - Verbindung zu einem Autonomous Database-Containerimage ohne Wallet (TLS) herstellen
Beschreibt die Schritte zum Herstellen einer Verbindung zu einem Autonomous Database-Containerimage ohne Wallet (TLS).
Übergeordnetes Thema: Kostenloses Containerimage von Autonomous Database verwenden
Verbindung zu ORDS, APEX oder Database Actions über ein Autonomous Database-Containerimage herstellen
Mit dem Container hostname
werden selbstsignierte SSL-Zertifikate generiert, um HTTPS-Traffic auf Port 8443 zu verarbeiten. Auf Oracle APEX und Database Actions kann über den Containerhost (oder einfach localhost
) zugegriffen werden.
Anwendung | URL |
---|---|
Oracle APEX | https://localhost:8443/ords/apex |
Datenbankaktionen | https://localhost:8443/ords/sql-developer |
Für zusätzliche Datenbanken, die mit dem Befehl
adb-cli
add-database
integriert wurden, verwenden Sie die URL-Formate https://localhost:8443/ords/{database_name}/apex
und https://localhost:8443/ords/{database_name}/sql-developer
, um auf APEX bzw. Database Actions zuzugreifen.
Übergeordnetes Thema: Verbindung zu einem kostenlosen Containerimage herstellen
Verfügbare TNS-Aliasnamen für die Verbindung mit einem Autonomous Database-Containerimage
Mit einem der folgenden Aliasnamen können Sie eine Verbindung zu einem Autonomous Database-Containerimage herstellen.
Tabelle 3-7: Verfügbare TNS-Aliasnamen
Protokoll | Transaktionsverarbeitungs-Workload | Data Warehouse-Workload |
---|---|---|
mTLS |
|
|
TLS |
|
|
Die TNS-Aliaszuordnungen für diese Verbindungszeichenfolgen befinden sich in $TNS_ADMIN/tnsnames.ora
. Informationen zu den Servicenamen in tnsnames.ora
finden Sie unter Nebenwährung und Prioritäten in Autonomous Database verwalten.
Übergeordnetes Thema: Verbindung zu einem kostenlosen Containerimage herstellen
Mit einem Wallet eine Verbindung zu einem Autonomous Database-Containerimage herstellen
Beschreibt die Schritte zum Herstellen einer Verbindung zu einem Autonomous Database-Containerimage mit einem Wallet.
Führen Sie die folgenden Schritte aus, um ein Wallet einzurichten und eine Verbindung herzustellen:
Übergeordnetes Thema: Verbindung zu einem kostenlosen Containerimage herstellen
Verbindung zu einem Autonomous Database-Containerimage ohne Wallet (TLS) herstellen
Beschreibt die Schritte zum Herstellen einer Verbindung zu einem Autonomous Database-Containerimage ohne Wallet (TLS).
Um eine Verbindung ohne Wallet herzustellen, müssen Sie den Truststore Ihres Clients mit dem selbstsignierten Zertifikat aktualisieren, das beim Containerstart generiert wurde.
Führen Sie die folgenden Schritte aus, um eine TLS-Verbindung einzurichten und eine Verbindung herzustellen.
Übergeordnetes Thema: Verbindung zu einem kostenlosen Containerimage herstellen
Daten zwischen freien Autonomous Database-Containern migrieren
Beispiel: Verwenden Sie vorhandene Daten, die Sie in einem Container erstellt haben, indem Sie diese Daten auf die neueste Version von Free Container Image migrieren, wenn ein neues Update verfügbar ist.
Übergeordnetes Thema: Kostenloses Containerimage von Autonomous Database verwenden