Observação:
- Este tutorial requer acesso ao Oracle Cloud. Para se inscrever em 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.
Use o Oracle Estate Explorer para Analisar o Inventário do Banco de Dados do Cliente para Mudar para o Oracle Autonomous Database
Introdução
O Oracle Estate Explorer (OEE) é uma ferramenta que permite aos clientes avaliar programaticamente grupos de bancos de dados Oracle para preparação de migração para o Oracle Autonomous Database (ADB). O OEE permite que pequenas, médias e grandes propriedades de bancos de dados sejam exploradas, analisadas e priorizadas de maneira altamente automatizada, rápida e flexível.
A saída do OEE fornece uma visão geral de alto nível do grupo testado de bancos de dados, classifica-os de acordo com seu alinhamento com os pré-requisitos do ADB e oferece um esforço relativo avaliado de qualquer correção necessária.
Objetivo
- Avalie sua propriedade do banco de dados e analise o cartão de relatório resultante para decidir qual banco de dados pode ser movido primeiro para o ADB e qual será o último.
Pré-requisitos
-
Faça download dos binários Oracle Estate Explorer e SQLcl.
-
SQL*Plus 12.1.0.2.0 ou superior e OEM 12.5 ou superior são necessários para OEE.
Tarefa 1: Definir E/S Livre
-
Conecte-se ao Oracle Autonomous Database do seu sistema usando SQLcl instalado anteriormente. Isso validará sua conexão com o banco de dados e não causará nenhum erro relacionado durante a instalação de E/S livre. Certifique-se de que
TNS_ADMIN
esteja definido como o local da wallet descompactada do ADB. -
Antes de instalar o OEE, você precisa editar 3 arquivos presentes no arquivo zip OEE baixado. Navegue até o local baixado (
<OEE download location>\oee_install\oee_install_on_cloud
) e modifique os 3 arquivos a seguir.-
connect_to_db.sql
:set cloudconfig ‘<Path where you have downloaded OEE zip file >’ - Specify that path where OO zip file is downloaded set SQLPROMPT "@|white ADMIN|@@@|green <service_name>|@@|white >|@" - Do not make any changes in this line connect ADMIN/***@<adb service name> - Mention the ADB service name and it's credentials where OEE will be installed
-
set_config.sql
:BEGIN -- These must be set by the user :db_user := 'MPACK_DB_OEE'; :db_user_pwd := '<set password for MPACK_DB_OEE user>' ; :apex_workspace_name := 'MPACK_OEE'; :apex_workspace_user := 'MPACK_OEE'; :apex_workspace_pwd := '<set password for APEX workspace>' ; :apex_app_id := '103'; :apex_app_name := 'Oracle Estate Explorer V2.3'; END; /
-
connect_as_oee.sql
:set SQLPROMPT "MPACK_OEE@<service_name> > " - Do not make any changes in this line connect MPACK_OEE/<password used above for MPACK_OEE>@<adb service name> - Mention the ADB service name and credentials for MPACK_OEE that was given in "set_config.sql" script.
-
-
Conecte-se ao Oracle Autonomous Transaction Processing (ATP) conforme validado anteriormente e execute
oee_install.sql
.Haverá alguns erros durante a eliminação de algumas tabelas e sequências que precisarão ser ignoradas enquanto ela verifica a existência desses objetos antes de criá-los.
-
Faça log-in na console do OCI, navegue até o Oracle Autonomous Database usado acima para instalar o OEE e inicie o link do APEX mostrado na home page do ADB.
-
Clique em Iniciar APEX e faça log-in no url do APEX com o nome do espaço de trabalho MPACK_OEE e a senha fornecida no script
set_config.sql
. -
Uma vez dentro da home page do APEX, clique em App Builder e você deverá ver o banner do Oracle Estate Explorer informando que o OEE já foi instalado no Oracle Autonomous Database.
-
Clique em Oracle Estate Explorer, clique em Executar Aplicativo, que deverá levá-lo à página de log-in do utilitário OEE.
Até esta etapa, configuramos com sucesso a conexão com o Oracle Autonomous Database, instalamos o OEE e acessamos o mesmo por meio do APEX incorporado.
Na Tarefa 2, começaremos a analisar o inventário do banco de dados que precisa ser analisado para migrar para o Oracle Autonomous Database.
Tarefa 2: Usar OEE para analisar a Propriedade do Banco de Dados
-
Crie um Catálogo de Imóveis, já que o escopo deste tutorial pressupõe o uso do Oracle Enterprise Manager (OEM), restringiremos nossas especificidades de acordo. A criação do catálogo chama o script
oee_dbcatalog.sh
localizado dentro da pastaextract scripts
do arquivo zip OEE baixado. O script precisa ser modificado para fazer log-in no banco de dados do repositório OEM.Modifique as linhas a seguir no script
oee_dbcatalog.sh
.SQLPLUS_EXE=/u01/app/oracle/em/middleware_135/bin/sqlplus (This needs to be changed depending on the sqlplus location that exists on your OEM host) UNPWCS=sysman/yourPassword@empdb (Correct password for sysman user and repository database is required here)
Execute o script no host do Oracle Management Server (OMS) e, quando ele for executado com sucesso, um arquivo
csv
será gerado com os detalhes de todos os bancos de dados que estão sendo monitorados por meio do OEM e esse csv será carregado no link OEE em um estágio posterior. -
Faça log-in no OEE e navegue até Administração de E/S Livre, Gerenciar Origens de Dados, Criar origem de dados (Dê um nome significativo a ele) e clique em Salvar.
-
Navegue até Administração de E/S livre, Gerenciar Origens de Dados, Gerenciar Catálogos (Dê um nome ao catálogo com o nome do cliente e selecione a origem de dados criada acima) e clique em Salvar.
-
Navegue até Manutenção de Dados, Carregar Origem de Dados (Isso carregará o arquivo csv gerado na etapa 1 durante a extração do catálogo).
Quando o carregamento de dados estiver concluído, uma mensagem será exibida.
-
Para selecionar menos bancos de dados do catálogo carregado anteriormente, precisamos agrupá-los em respectivos grupos. Por exemplo, os bancos de dados podem ser agrupados com base em seu aplicativo, com base em RTO/RPO, com base na versão e assim por diante.
Para fazer o mesmo, navegue até a seção Grupos da página inicial, Criar grupo e adicione os bancos de dados necessários que precisamos fazer parte do nosso primeiro grupo que precisa ser considerado para migração.
-
Clique em Adicionar/Remover bancos de dados do grupo para o grupo criado acima e selecione os bancos de dados desejados na lista exibida.
-
Depois de criar o grupo e adicionar os bancos de dados necessários, precisamos criar um arquivo de driver para o grupo que será consumido para extração e processamento de dados em um estágio posterior. Navegue de volta para a página de grupos e clique em Criar Arquivo de Driver. Ao criar o arquivo de driver, há 2 caixas de seleção que precisam ser marcadas ou desmarcadas de acordo com o caso de uso. Faça download do arquivo do driver que será usado posteriormente.
-
O arquivo de driver criado na última etapa precisa ser informado no banco de dados do repositório OEM ao executar o script de extração de grupo
oee_group_extract-2.1.0.sh
. Faça login no banco de dados do repositório OEM e execute o script conforme mostrado, o arquivo do driver precisa ser passado como um argumento e um arquivo txt resultante seria gerado, que será usado para processamento adicional na ferramenta OEE. -
Faça log-in no link OEE e navegue até Manutenção de Dados, Carregar arquivo de extração do Banco de Dados para preparação, navegue pelo arquivo de texto gerado na Etapa 8 e clique em Carregar Dados.
-
Navegue até Manutenção de Dados, Arquivo Processar Extração do Banco de Dados. Depois que o arquivo for processado, você estará no estágio final de executar o cenário e exibir os resultados.
-
Navegue de volta para Grupos na página E/S Livre e clique em Executar Cenário para o grupo. O OEE fornece o Cenário Autonomous Shared v7 padrão que tem 19 testes. No entanto, você sempre pode criar seu próprio cenário e adicionar as verificações necessárias. Para este tutorial, usamos o cenário Autônomo padrão e executamos o relatório nele.
Depois que o cenário for executado com sucesso, você deverá ver um relatório detalhado que foi categorizado em diferentes blocos, dependendo dos esforços estimados necessários para cada banco de dados.
Os relatórios resultantes podem ser baixados e compartilhados com o cliente, a equipe do aplicativo para revisar e tomar as ações necessárias.
Links Relacionados
Agradecimentos
- Autor - Arpit Aggarwal (Arquiteto de Nuvem Principal da Oracle)
Mais Recursos de Aprendizagem
Explore outros laboratórios em docs.oracle.com/learn ou acesse mais conteúdo de aprendizado gratuito no canal Oracle Learning YouTube. 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 Estate Explorer to Analyze Customer Database Inventory for Moving to Oracle Autonomous Database
F90207-01
December 2023
Copyright © 2023, Oracle and/or its affiliates.