Observação:

Usar o Oracle Workspace Manager no Autonomous Database

Introdução

O Oracle Workspace Manager fornece uma infraestrutura que permite que os aplicativos criem espaços de trabalho e versões de grupo diferentes de valores de linha da tabela em espaços de trabalho diferentes. O Oracle Workspace Manager é um recurso do Oracle Database que fornece a infraestrutura para que os desenvolvedores criem espaços de trabalho para manter várias versões de um conjunto de tabelas. Os desenvolvedores podem trabalhar em uma cópia dos dados dentro de um espaço de trabalho que só seja visível a eles e não seja visível a outros usuários do banco de dados que acessam dados de produção. As alterações feitas nos dados são isoladas no espaço de trabalho. Quando um desenvolvedor termina de trabalhar com dados em um espaço de trabalho, ele pode mesclá-los com dados de produção.

Sobre o Uso do Oracle Workspace Manager no Autonomous Database

Use o Oracle Workspace Manager para ativar versão uma ou mais tabelas do usuário no banco de dados. Quando uma tabela é ativada para versão, todas as linhas da tabela podem suportar várias versões dos dados.

Os aplicativos que podem se beneficiar do Oracle Workspace Manager geralmente executam uma ou mais das seguintes operações:

Objetivos

Descreva as etapas para usar o Oracle Workspace Manager no Autonomous Database a fim de estabelecer conexão e execução.

Pré-requisitos

Tarefa 1: Ativar o Oracle Workspace Manager no Autonomous Database

O Oracle Workspace Manager deve estar ativado para ser usado no Autonomous Database. Você pode migrar dados existentes que ativaram o Oracle Workspace Manager.

  1. Verifique a view dba_cloud_config se o Oracle Workspace Manager está ativado.

    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 |
    

    Imagem 1

  2. Como usuário ADMIN, execute DBMS_CLOUD_ADMIN.ENABLE_FEATURE para ativar o Oracle Workspace Manager.

    O gerenciador de espaços de trabalho é ativado usando o procedimento DBMS_CLOUD_ADMIN.ENABLE_FEATURE.

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

    Imagem 2

  3. Consulte dba_cloud_config para verificar se o Oracle Workspace Manager está ativado.

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

    Imagem 3

    Imagem 4

  4. (Opcional) Se você tiver dados existentes usando o Oracle Workspace Manager em outro banco de dados que deseja migrar para o Autonomous Database, o Oracle Workspace Manager fornecerá procedimentos de importação e exportação que permitem migrar os dados.

    Para obter informações adicionais, consulte Exportar Esquemas e Importar Esquemas.

Tarefa 2: Desativar o Oracle Workspace Manager no Autonomous Database (Se necessário)

Use as etapas a seguir para desativar o Oracle Workspace Manager no Autonomous Database.

  1. Como usuário ADMIN, execute DBMS_CLOUD_ADMIN.DISABLE_FEATURE para desativar o Oracle Workspace Manager.

    O gerenciador de espaços de trabalho é desativado usando o procedimento DBMS_CLOUD_ADMIN. DISABLE_FEATURE.

    Desativar o Oracle Workspace Manage:

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

    Imagem 5

  2. Consulte dba_cloud_config para verificar se o Oracle Workspace Manager está desativado.

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

    Imagem 6

Confirmações

Mais Recursos de Aprendizagem

Explore outros laboratórios no site docs.oracle.com/learn ou acesse mais conteúdo de aprendizado gratuito no canal YouTube do Oracle Learning. Além disso, visite education.oracle.com/learning-explorer para se tornar um Oracle Learning Explorer.

Para obter a documentação do produto, visite o Oracle Help Center.