Hinweis:
- Dieses Tutorial erfordert Zugriff auf Oracle Cloud. Informationen zum Registrieren eines kostenlosen Accounts finden Sie unter Erste Schritte mit Oracle Cloud Infrastructure Free Tier.
- Es verwendet Beispielwerte für Oracle Cloud Infrastructure-Zugangsdaten, -Mandanten und -Compartments. Wenn Sie Ihre Übung abgeschlossen haben, ersetzen Sie diese Werte durch spezifische Werte für Ihre Cloud-Umgebung.
Oracle Workspace Manager in Autonomous Database verwenden
Einführung
Oracle Workspace Manager stellt eine Infrastruktur bereit, mit der Anwendungen Workspaces erstellen und verschiedene Versionen von Tabellenzeilenwerten in verschiedenen Workspaces gruppieren können. Oracle Workspace Manager ist ein Feature von Oracle Database, das Entwicklern die Infrastruktur zum Erstellen von Workspaces zur Verwaltung mehrerer Versionen einer Gruppe von Tabellen bietet. Entwickler können an einer Kopie der Daten in einem Workspace arbeiten, die nur für sie sichtbar und für andere Benutzer der Datenbank, die auf Produktionsdaten zugreifen, nicht sichtbar ist. Änderungen, die sie an den Daten vornehmen, sind für den Workspace isoliert. Wenn ein Entwickler die Arbeit an Daten in einem Workspace beendet hat, kann er sie mit Produktionsdaten zusammenführen.
Oracle Workspace Manager in Autonomous Database verwenden
Mit Oracle Workspace Manager können Sie eine oder mehrere Benutzertabellen in der Datenbank versionieren. Wenn eine Tabelle für die Versionierung aktiviert ist, können alle Zeilen in der Tabelle mehrere Datenversionen unterstützen.
Anwendungen, die von Oracle Workspace Manager profitieren können, führen in der Regel einen oder mehrere der folgenden Vorgänge aus:
- Verwalten Sie eine Sammlung von Aktualisierungen und Einfügungen als Einheit, bevor Sie sie in Produktionsdaten integrieren.
- Unterstützung einer kollaborativen Entwicklungsarbeit.
- Verwenden Sie ein gemeinsames Dataset, um mehrere Szenarios für Was-wäre-wenn-Analysen oder mehrere Editionen von Daten zur Veröffentlichung zu erstellen.
- Behalten Sie eine Historie der Datenänderungen bei.
Ziele
Beschreiben Sie die Schritte zur Verwendung von Oracle Workspace Manager in Autonomous Database für die Verbindung und Ausführung.
Voraussetzungen
- Stellen Sie eine Verbindung zur autonomen Datenbank her.
- Prüfen Sie die Ansicht dba_cloud_config.
- Aktivieren Sie Oracle Workspace Manager in Autonomous Database.
Aufgabe 1: Oracle Workspace Manager in Autonomous Database aktivieren
Oracle Workspace Manager muss für die Verwendung in Autonomous Database aktiviert sein. Sie können vorhandene Daten migrieren, für die Oracle Workspace Manager aktiviert ist.
-
Prüfen Sie in der View dba_cloud_config, ob Oracle Workspace Manager aktiviert ist.
SQL> SELECT param_name, param_value FROM dba_cloud_config; |PARAM_NAME | PARAM_VALUE | | ------------------------- | ---------------------------------------- | | latest_timezone_version | 42 | | aws_user_arn | arn:aws:iam::213420752344:user/oraclearn |
-
Führen Sie als ADMIN-Benutzer DBMS_CLOUD_ADMIN.ENABLE_FEATURE aus, um Oracle Workspace Manager zu aktivieren.
Workspace Manager wird mit der Prozedur
DBMS_CLOUD_ADMIN.ENABLE_FEATURE
aktiviert.SQL> BEGIN DBMS_CLOUD_ADMIN.ENABLE_FEATURE( feature_name => 'OWM'); 2 end; 3* / PL/SQL procedure successfully completed.
-
Fragen Sie dba_cloud_config ab, um zu prüfen, ob Oracle Workspace Manager aktiviert ist.
SQL> SELECT param_name, param_value FROM dba_cloud_config WHERE LOWER(param_name) = 'owm'; | PARAM_NAME | PARAM_VALUE | | ------------ | ----------- | | owm | enabled |
-
(Optional) Wenn Daten vorhanden sind, die Oracle Workspace Manager in einer anderen Datenbank verwenden, die Sie zu Autonomous Database migrieren möchten, stellt Oracle Workspace Manager Import- und Exportprozeduren bereit, mit denen Sie die Daten migrieren können.
Weitere Informationen finden Sie unter Schemas exportieren und Schemas importieren.
Aufgabe 2: Oracle Workspace Manager in Autonomous Database deaktivieren (falls erforderlich)
Führen Sie die folgenden Schritte aus, um Oracle Workspace Manager in Autonomous Database zu deaktivieren.
-
Führen Sie als ADMIN-Benutzer DBMS_CLOUD_ADMIN.DISABLE_FEATURE aus, um Oracle Workspace Manager zu deaktivieren.
Workspace Manager ist mit der Prozedur
DBMS_CLOUD_ADMIN. DISABLE_FEATURE
deaktiviert.Oracle Workspace-Verwaltung deaktivieren:
SQL> BEGIN DBMS_CLOUD_ADMIN.DISABLE_FEATURE( feature_name => 'OWM'); 2 end; 3* / PL/SQL procedure successfully completed.
-
Fragen Sie dba_cloud_config ab, um zu prüfen, ob Oracle Workspace Manager deaktiviert ist.
SQL> SELECT param_name, param_value FROM dba_cloud_config WHERE LOWER(param_name) = 'owm'; no rows selected
Verwandte Links
Danksagungen
- Autor - Aditya Kumar Srivastawa (Principal Cloud Architect)
Weitere Lernressourcen
Lernen Sie andere Übungen auf docs.oracle.com/learn kennen, oder greifen Sie auf weitere kostenlose Lerninhalte im Oracle Learning YouTube Channel zu. Besuchen Sie außerdem education.oracle.com/learning-explorer, um Oracle Learning Explorer zu werden.
Produktdokumentation finden Sie im Oracle Help Center.
Use Oracle Workspace Manager on Autonomous Database
F87957-01
October 2023
Copyright © 2023, Oracle and/or its affiliates.