Note:

Uso de Oracle Workspace Manager en Autonomous Database

Introducción

Oracle Workspace Manager proporciona una infraestructura que permite a las aplicaciones crear espacios de trabajo y agrupar versiones diferentes de valores de fila de tabla en diferentes espacios de trabajo. Oracle Workspace Manager es una función de Oracle Database que proporciona la infraestructura para que los desarrolladores creen espacios de trabajo para mantener varias versiones de un juego de tablas. Los desarrolladores pueden trabajar en una copia de los datos de un espacio de trabajo que solo sean visibles para ellos y que no sean visibles para otros usuarios de la base de datos que accedan a los datos de producción. Los cambios que realizan en los datos están aislados en el espacio de trabajo. Cuando un desarrollador ha terminado de trabajar en los datos de un espacio de trabajo, puede fusionarlos con los datos de producción.

Acerca del uso de Oracle Workspace Manager en Autonomous Database

Utilice Oracle Workspace Manager para activar una o más tablas de usuario en la base de datos. Cuando una tabla está activada por la versión, todas las filas de la tabla pueden soportar varias versiones de los datos.

Las aplicaciones que pueden beneficiarse de Oracle Workspace Manager suelen realizar una o más de las siguientes operaciones:

Objetivos

Describe los pasos para utilizar Oracle Workspace Manager en Autonomous Database para conectarse y ejecutarse.

Requisitos

Tarea 1: Activación de Oracle Workspace Manager en Autonomous Database

Oracle Workspace Manager debe estar activado para su uso en Autonomous Database. Puede migrar datos existentes que tengan activado Oracle Workspace Manager.

  1. Compruebe la vista dba_cloud_config si Oracle Workspace Manager está activado.

    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 |
    

    Imagen 1

  2. Como usuario ADMIN, ejecute DBMS_CLOUD_ADMIN.ENABLE_FEATURE para activar Oracle Workspace Manager.

    El gestor de espacios de trabajo se activa mediante el procedimiento DBMS_CLOUD_ADMIN.ENABLE_FEATURE.

    SQL> BEGIN    DBMS_CLOUD_ADMIN.ENABLE_FEATURE(        feature_name => 'OWM');
      2  end;
      3* /
    
    PL/SQL procedure successfully completed.
    

    Imagen 2

  3. Consulte dba_cloud_config para verificar que Oracle Workspace Manager está activado.

    SQL> SELECT param_name, param_value FROM dba_cloud_config WHERE       LOWER(param_name) = 'owm';
    
    | PARAM_NAME   | PARAM_VALUE |
    | ------------ | ----------- |
    | owm          | enabled     |
    

    Imagen 3

    Imagen 4

  4. (Opcional) Si tiene datos existentes con Oracle Workspace Manager en otra base de datos que desea migrar a Autonomous Database, Oracle Workspace Manager proporciona procedimientos de importación y exportación que le permiten migrar los datos.

    Para obtener más información, consulte Exportar esquemas e Importar esquemas.

Tarea 2: Desactivación de Oracle Workspace Manager en Autonomous Database (si es necesario)

Utilice los siguientes pasos para desactivar Oracle Workspace Manager en Autonomous Database.

  1. Como usuario ADMIN, ejecute DBMS_CLOUD_ADMIN.DISABLE_FEATURE para desactivar Oracle Workspace Manager.

    El gestor de espacios de trabajo está desactivado mediante el procedimiento DBMS_CLOUD_ADMIN. DISABLE_FEATURE.

    Desactivar Oracle Workspace Manage:

    SQL> BEGIN    DBMS_CLOUD_ADMIN.DISABLE_FEATURE(        feature_name => 'OWM');
      2  end;
      3* /
    
    PL/SQL procedure successfully completed.
    

    Imagen 5

  2. Consulte dba_cloud_config para verificar que Oracle Workspace Manager está desactivado.

    SQL> SELECT param_name, param_value FROM dba_cloud_config WHERE       LOWER(param_name) = 'owm';
    
    no rows selected
    

    Imagen 6

Confirmaciones

Más recursos de aprendizaje

Explore otros laboratorios en docs.oracle.com/learn o acceda a más contenido de aprendizaje gratuito en el canal YouTube de Oracle Learning. Además, visite education.oracle.com/learning-explorer para convertirse en Oracle Learning Explorer.

Para obtener documentación sobre el producto, visite Oracle Help Center.