Remarques :
- Ce tutoriel nécessite un accès à Oracle Cloud. Pour vous inscrire à un compte gratuit, reportez-vous à Introduction au niveau gratuit d'Oracle Cloud Infrastructure.
- Il utilise des exemples de valeur pour les informations d'identification, la location et les compartiments Oracle Cloud Infrastructure. A la fin de l'exercice, remplacez ces valeurs par des valeurs propres à votre environnement cloud.
Utilisation d'Oracle Workspace Manager sur Autonomous Database
Introduction
Oracle Workspace Manager fournit une infrastructure permettant aux applications de créer des espaces de travail et de regrouper différentes versions de valeurs de ligne de table dans différents espaces de travail. Oracle Workspace Manager est une fonctionnalité d'Oracle Database qui fournit l'infrastructure permettant aux développeurs de créer des espaces de travail pour gérer plusieurs versions d'un ensemble de tables. Les développeurs peuvent travailler sur une copie des données d'un espace de travail qui n'est visible que par eux et non visible par les autres utilisateurs de la base de données qui accèdent aux données de production. Les modifications apportées aux données sont isolées dans l'espace de travail. Lorsqu'un développeur a terminé de travailler sur des données dans un espace de travail, il peut les fusionner avec des données de production.
A propos de l'utilisation d'Oracle Workspace Manager sur Autonomous Database
Utilisez Oracle Workspace Manager pour activer une ou plusieurs tables utilisateur dans la base de données. Lorsqu'une table est compatible avec la version, toutes les lignes de la table peuvent prendre en charge plusieurs versions des données.
Les applications qui peuvent tirer parti d'Oracle Workspace Manager effectuent généralement une ou plusieurs des opérations suivantes :
- Gérez un ensemble de mises à jour et d'insertions en tant qu'unité avant de les incorporer dans les données de production.
- Soutenir un effort de développement collaboratif.
- Utilisez un jeu de données commun pour créer plusieurs scénarios pour des analyses de simulation ou plusieurs éditions de données à publier.
- Conserver un historique des modifications apportées aux données.
Objectifs
Décrire les étapes d'utilisation d'Oracle Workspace Manager sur Autonomous Database pour la connexion et l'exécution.
Prérequis
- Connectez-vous à la base de données autonome.
- Vérifiez la vue dba_cloud_config.
- Activez Oracle Workspace Manager sur Autonomous Database.
Tâche 1 : activation d'Oracle Workspace Manager sur Autonomous Database
Oracle Workspace Manager doit être activé pour être utilisé sur Autonomous Database. Vous pouvez migrer des données existantes qui ont activé Oracle Workspace Manager.
-
Vérifiez dans la vue dba_cloud_config si Oracle Workspace Manager est activé.
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 |
-
En tant qu'utilisateur ADMIN, exécutez DBMS_CLOUD_ADMIN.ENABLE_FEATURE pour activer Oracle Workspace Manager.
Le gestionnaire d'espaces de travail est activé à l'aide de la procédure
DBMS_CLOUD_ADMIN.ENABLE_FEATURE
.SQL> BEGIN DBMS_CLOUD_ADMIN.ENABLE_FEATURE( feature_name => 'OWM'); 2 end; 3* / PL/SQL procedure successfully completed.
-
Interrogez dba_cloud_config pour vérifier qu'Oracle Workspace Manager est activé.
SQL> SELECT param_name, param_value FROM dba_cloud_config WHERE LOWER(param_name) = 'owm'; | PARAM_NAME | PARAM_VALUE | | ------------ | ----------- | | owm | enabled |
-
(Facultatif) Si vous disposez de données existantes à l'aide d'Oracle Workspace Manager sur une autre base de données que vous souhaitez migrer vers Autonomous Database, Oracle Workspace Manager fournit des procédures d'import et d'export qui vous permettent de migrer les données.
Pour plus d'informations, reportez-vous à Exporter des schémas et à Importer des schémas.
Tâche 2 : désactivation d'Oracle Workspace Manager sur Autonomous Database (si nécessaire)
Procédez comme suit pour désactiver Oracle Workspace Manager sur Autonomous Database.
-
En tant qu'utilisateur ADMIN, exécutez DBMS_CLOUD_ADMIN.DISABLE_FEATURE pour désactiver Oracle Workspace Manager.
Le gestionnaire d'espaces de travail est désactivé à l'aide de la procédure
DBMS_CLOUD_ADMIN. DISABLE_FEATURE
.Désactiver Oracle Workspace Manage :
SQL> BEGIN DBMS_CLOUD_ADMIN.DISABLE_FEATURE( feature_name => 'OWM'); 2 end; 3* / PL/SQL procedure successfully completed.
-
Interrogez dba_cloud_config pour vérifier qu'Oracle Workspace Manager est désactivé.
SQL> SELECT param_name, param_value FROM dba_cloud_config WHERE LOWER(param_name) = 'owm'; no rows selected
Liens connexes
Remerciements
- Auteur - Aditya Kumar Srivastawa (architecte cloud principal)
Ressources de formation supplémentaires
Parcourez d'autres ateliers sur docs.oracle.com/learn ou accédez à davantage de contenus de formation gratuits sur le canal Oracle Learning YouTube. De plus, rendez-vous sur education.oracle.com/learning-explorer pour devenir un explorateur Oracle Learning.
Pour obtenir de la documentation sur le produit, visitez Oracle Help Center.
Use Oracle Workspace Manager on Autonomous Database
F87957-01
October 2023
Copyright © 2023, Oracle and/or its affiliates.