Utilisation d'Oracle Workspace Manager sur Autonomous Database

Workspace Manager fournit une infrastructure qui permet 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.

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 bénéficier de Workspace Manager effectuent généralement une ou plusieurs des opérations suivantes :

  • Gérer 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
  • Utiliser un ensemble 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

La section Introduction à Workspace Manager fournit des informations d'utilisation et de référence pertinentes.

Le gestionnaire d'espaces de travail est activé à l'aide de la procédure DBMS_CLOUD_ADMIN.ENABLE_FEATURE.

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.

En tant qu'utilisateur ADMIN, exécutez DBMS_CLOUD_ADMIN.ENABLE_FEATURE pour activer Oracle Workspace Manager.
  1. Activez Oracle Workspace Manager.
    BEGIN 
       DBMS_CLOUD_ADMIN.ENABLE_FEATURE(
            feature_name => 'OWM');
    END;
    /
  2. Redémarrez l'instance Autonomous Database.

    Pour plus d'informations, reportez-vous à Redémarrage d'une instance Autonomous Database.

  3. Interrogez dba_cloud_config pour vérifier qu'Oracle Workspace Manager est activé.
    SELECT param_name, param_value FROM dba_cloud_config WHERE
           UPPER(param_name) = 'OWM';
    
    PARAM_NAME PARAM_VALUE
    ---------- -----------
    owm        enabled
  4. (Facultatif) Si vous disposez de données existantes utilisant Oracle Workspace Manager sur une autre base de données à 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 à Export_Schemas et Import_Schemas.
  5. Continuez avec les schémas importés ou les nouveaux schémas.

Pour plus d'informations, reportez-vous à ENABLE_FEATURE Procédure.

Désactivation d'Oracle Workspace Manager sur Autonomous Database

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.
  1. Désactivez Oracle Workspace Manager.
    BEGIN 
       DBMS_CLOUD_ADMIN.DISABLE_FEATURE(
            feature_name => 'OWM');
    END;
    /
  2. Interrogez dba_cloud_config pour vérifier qu'Oracle Workspace Manager est désactivé.
    SELECT param_name, param_value FROM dba_cloud_config 
         WHERE UPPER(param_name) = 'OWM';
    
    0 rows selected.

Pour plus d'informations, reportez-vous à Procédure DISABLE_FEATURE.