Observação:
- Este tutorial requer acesso ao Oracle Cloud. Para se inscrever e obter uma conta gratuita, consulte Conceitos Básicos do Oracle Cloud Infrastructure Free Tier.
- Ele usa valores de exemplo para credenciais, tenancy e compartimentos do Oracle Cloud Infrastructure. Ao concluir seu laboratório, substitua esses valores por valores específicos do seu ambiente de nuvem.
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:
- Gerenciar um conjunto de atualizações e inserções como uma unidade antes de incorporá-las nos dados de produção.
- Apoie um esforço de desenvolvimento colaborativo.
- Use um conjunto de dados comum para criar vários cenários para análises hipotéticas ou várias edições de dados para publicação.
- Mantenha um histórico das alterações nos dados.
Objetivos
Descreva as etapas para usar o Oracle Workspace Manager no Autonomous Database a fim de estabelecer conexão e execução.
Pré-requisitos
- Conecte-se ao banco de dados autônomo.
- Verifique a view dba_cloud_config.
- Ativar o Oracle Workspace Manager no Autonomous Database.
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.
-
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 |
-
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.
-
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 |

-
(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.
-
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.
-
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
Links Relacionados
Confirmações
- Autor - Aditya Kumar Srivastawa (Arquiteto de Nuvem Principal)
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.
Use Oracle Workspace Manager on Autonomous Database
F87957-01
October 2023
Copyright © 2023, Oracle and/or its affiliates.