Introdução

Este OBE (Oracle by Example) fornece instruções para migrar seus dados do JD Edwards EnterpriseOne 9.2 de um sistema on-premises com banco de dados Oracle no Windows para o Oracle Cloud.

Nesta OBE, você:

  • Execute o script de exportação no servidor de banco de dados local.
  • Execute os UBEs manualmente no servidor de implantação local.
  • Execute o script de importação no Database Server na instância em um Clique.
  • Execute os UBEs manualmente na instância do Servidor de Implantação em um Clique.
  • Conclua as tarefas pós-migração.

Tempo para Conclusão

O tempo de migração pode variar e pode levar várias horas, com base no número de tabelas e no tamanho dos dados que estão sendo importados.

Histórico

A migração do Oracle Cloud suporta a migração do ambiente on-premises do Appicaltions 9.2 para o Oracle Cloud (One-Click).

Antes de iniciar o processo de migração, verifique se todos os objetos tradicionais foram submetidos a check-in no código de caminho que você planeja migrar. As informações do projeto não serão migradas para a instância do One-Click. Objetos Definidos pelo Usuário (UDOs) que são reservados para um projeto real, serão movidos para o projeto padrão do usuário no final do processo de migração.

Para migrar o JD Edwards EnterpriseOne para o One-Click for Oracle database no Windows, o ambiente on-premises deve estar executando o Tools Release 9.2.1 ou posterior com o Applications 9.2. Após a conclusão da migração, o ambiente migrado estará na mesma versão dos aplicativos que o restante da instalação com um Clique.

Ambiente on-premises suportado:

  • EnterpriseOne Tools Versão 9.2.1 e posterior
  • EnterpriseOne Applications Versão 9.2
  • Banco de dados Oracle no Windows

Pré-requisitos

Antes da migração, verifique se:

  • O ambiente on-premises está no Applications 9.2 e no Tools Release 9.2.1 ou posterior.
  • Uma compilação de pacote completa é concluída, preenchendo as tabelas do repositório.
  • Você provisionou o PS920 no One-Click Enterprise Server e tem os serviços em execução no PS920. O sistema substitui o ambiente de destino (por exemplo, DV920) para a primeira migração.
  • O One-Click está na versão 9.2.8 com o UN8 ou posterior.
  • Os pacotes antigos são limpos para acelerar o processo de migração.

O que você precisa?

Para executar as etapas neste OBE, você deve ter:

  • Uma assinatura do Oracle Cloud. Você deve ser um usuário com a função Operações de Computação. Para obter mais informações, consulte Como Começar com as Assinaturas do Oracle Compute Cloud Service em Usando o Oracle Compute Cloud Service.
  • Verificado se o tamanho do banco de dados na instância do One-Click é grande o suficiente para a importação e se a configuração/parâmetros do banco de dados são validados ou ajustados para suas necessidades de negócios (por exemplo: parâmetros de tamanho máximo de extensão e extensão).
  • Criou uma Implantação Multi Camada do JD Edwards EnterpriseOne na instância do Oracle Cloud One-Click. Consulte os OBEs de Provisionamento com Um Clique ou Multi Camada para obter mais informações.
  • JDE_9.2.26_One-Click_Migration_Tool_Win_Oracle_DB.zip baixado do Oracle Update Center.

    O JDE_9.2.26_One-Click_Migration_Tool_Win_Oracle_DB.zip contém:

    • Exportar pasta com scripts de exportação (mover esta pasta para o servidor de banco de dados local.)
    • Importar pasta com scripts de importação (mover esta pasta para o servidor de banco de dados na instância do Oracle One-Click.)
  • Verificado, você pode executar o seguinte comando nas máquinas de origem e destino;

    sqlplus <dbuser>/<dbpass>@<netname></netname>

Tarefa 1: Executando o Script de Exportação no Servidor de Banco de Dados Local

O script export.bat exporta os esquemas no servidor de banco de dados local. Em seguida, você pode mover os arquivos de dump para o servidor de banco de dados na instância de Um Clique.

  1. Antes de iniciar, execute o programa Work with Software Updates (P96470) no seu servidor de implantação local. Quando este aplicativo é iniciado, ele sincroniza o histórico de Atualizações de Software Electroc (ESU) entre System – 920 e System Local. Depois que o processo for concluído, você poderá fechar o aplicativo.
  2. Extraia o arquivo de script JDE_9.2.26_One-Click_Migration_Tool_Win_Oracle_DB.zip do Win/Oracle no seu servidor de banco de dados local.
  3. Navegue até onde você fez download dos scripts de exportação no seu servidor de banco de dados local (por exemplo: c:\MoveAndImprove).
  4. Abra a pasta de exportação e edite o arquivo ORCL_SETENV.bat com essas definições.
    O arquivo ORCL_SETENV.bat
    O Arquivo ORCL_SETENV.bat

    Campo Descrição
    SET PATHCODE_PREFIX O prefixo do código de caminho do qual exportar. Informe DV.
    Os valores válidos são PY, PD e DV.
    SET PATHCODE_RELEASE A release do código de caminho para a qual exportar. Informe 920.
    DEFINIR COMPARTILHADO Exportar dicionário de dados. Informe YES para exportar o dicionário de dados.
    Caso contrário, digite NO. Só precisa ser feito uma vez.
    SET DUMP_DEST O caminho completo para a pasta onde você deseja armazenar os arquivos de dump do banco de dados. Digite c:\MoveAndImprove\Backup.
    *Certifique-se de que o diretório exista*
    DEFINIR SYSDBA
    Informe TRUE se estiver conectado como Administrador do Banco de Dados.
    DEFINIR DBUSER
    O usuário do banco de dados com privilégios para os esquemas que estão sendo inseridos. Informe system.
    Os valores válidos são system e sysdba.
    DEFINIR DBPASS A senha de DBUSER. Informe a senha do sistema.
    DEFINIR NOME DA REDE O nome do serviço de rede ou a string de conexão do banco de dados (por exemplo, digite orcl).
  5. Na janela de comando, navegue até a pasta de scripts.
  6. Execute ORCL_EXPORT.bat.
    O arquivo exp_set
    ORCL_EXPORT.bat
  7. Verifique se todos os arquivos de log gerados foram concluídos com sucesso.
  8. Verifique se os arquivos .dmp foram criados com sucesso no local especificado.
  9. Transfira os arquivos .dmp para uma pasta no servidor de banco de dados na instância do serviço de computação para importação em uma etapa posterior.

Tarefa 2: Executando os UBEs no Servidor de Implantação Local

  1. Execute as versões R98403XA no servidor de implantação local para copiar tabelas do sistema, incluindo tabelas ESU ((F9670, F9671 e F9672) e tabelas do Recurso de Gerenc. Bibliotecas de Objetos.
    • XJDE0002 copia as tabelas do sistema, incluindo as tabelas ESU ((F9670, F9671 e F9672).
    • XJDE0003 copia o Bibliotecário de Objetos. Não altere a seleção de dados.
    O arquivo exp_set
    R98403XA Relatório - Copiar tabelas para XML
  2. Depois de executar as versões de UBE, verifique se todos os arquivos xml existem no diretório de destino. Verifique também se há erros nos relatórios em PDF, se houver.
  3. Para todas as versões, altere a Opção de Processamento para o Caminho XML de destino se estiver armazenando os arquivos XML em um local diferente.
    O arquivo exp_set
    R98403XA Opções de Processamento
  4. R98403XA, XJDE0002 copia um subconjunto de tabelas do Sistema (Segurança, Objetos de Mídia e histórico de ESU).
    R98403XA XJDE0002 Relatório
    R98403XA XJDE0002 Relatório
  5. R98403XA, XJDE0003 copia um subconjunto de tabelas do Recurso de Gerenc. Bibliotecas de Objetos para c:\PlannerData. A cópia do Recurso de Gerenc. Bibliotecas de Objetos garante que os dados dos objetos personalizados sejam copiados (modo ADD). Os scripts de banco de dados não copiam o Recurso de Gerenc. Bibliotecas de Objetos on-premises para um Clique.
    R98403XA XJDE0003 Relatório
    R98403XA XJDE0003 Relatório
  6. Compacte a pasta c:\PlannerData da qual o Recurso de Gerenc. Bibliotecas de Objetos e os dados do sistema foram copiados.
  7. Copie o PlannerData.zip para o Oracle Cloud Deployment Server e extraia-o.

Tarefa 3: Executando o Script de Importação no Oracle Cloud Database Server

Depois de executar o script de exportação local no servidor de banco de dados, execute o script de importação no Oracle Cloud Database Server.

O arquivo ORCL_IMPORT.bat importa dados dos arquivos de dump (gerados pelo script de exportação) para o servidor de banco de dados no serviço Compute Cloud.

  1. Copie os scripts e o diretório de arquivos de dump para o servidor de banco de dados na nuvem.
  2. Navegue até a pasta de importação do servidor de banco de dados Oracle, por exemplo, c:\MoveAndImprove\JDE_9.2_Migration_Utility_9.2.26_for_Windows_SQL\SQL Import.
  3. Extraia os scripts JDE_9.2.26_One-Click_Migration_Tool_Win_Oracle_DB.zip Win/Oracle no Oracle Cloud Database Server.
  4. Abra a pasta de importação e edite o arquivo ORCL_SETENV.bat.
    O arquivo ORCL_SETENV.bat
    O arquivo ORCL_SETENV.bat

    Campo Descrição
    SET FROM_PATHCODE_PREFIX O prefixo do código de caminho que você exportou no servidor de banco de dados local. Informe DV.
    Os valores válidos são PY, PD e DV.
    SET TO_PATHCODE_PREFIX O prefixo do código do caminho de destino no Oracle Cloud Database Server. Informe PY, PD ou DV.
    Pode ser o mesmo ou diferente de FROM_PATHCODE_PREFIX.
    SET_PATHCODE_RELEASE Informe 920. Não altere.
    DEFINIR COMPARTILHADO Informe YES para importar o dicionário de dados. Você só precisa importar o dicionário de dados uma vez.
    Caso contrário, digite NO.
    SET DUMP_DEST O caminho completo para a pasta onde você copiou os arquivos de dump do banco de dados. Exemplo, C:\MoveAndImprove.
    DEFINIR DBUSER O usuário do banco de dados com privilégios para executar operações IMPDP . A Oracle recomenda usar o system.
    DEFINIR DBPASS A senha de DBUSER. Insira a senha do sistema.
    Observação: Se a senha do banco de dados contiver qualquer caractere especial permitido, como $, você deverá colocar aspas simples na senha do banco de dados nos arquivos exp_set e imp_set. Por exemplo, se a senha do banco de dados incluir um símbolo $, você especificaria este valor como este:
    DBPASS=Hello$123
    DEFINIR SYSDBA TRUE deverá ser usado se estiver conectado como SYSDBA. Caso contrário, digite FALSE.
    DEFINIR NOME DA REDE O nome do TNS para o banco de dados (por exemplo, JDEORCL).
    SET DEP_SVR_NAM O nome do seu servidor de implantação do Oracle Cloud em letras maiúsculas.
    SET PRE_DEP_SVR O nome do servidor de implantação local em letras maiúsculas.
    DEFINIR SISTEMA Informe YES para atualizar nomes de máquina em tabelas em JDE920.
    SET ENT_SVR_NAM O nome do seu novo Oracle Cloud Enterprise Server. Faça a correspondência entre as maiúsculas e minúsculas e o nome na tabela SY920.F9650.
    SET PRE_ENT_SVR O nome do seu antigo servidor empresarial local. Faça a correspondência entre o uso de maiúsculas e minúsculas e o nome na tabela SY920.F9650 no servidor empresarial local.
  5. Na janela de comando, navegue até a pasta de scripts e execute ORCL_IMPORT.bat.
    O script é executado e cria logs no diretório de dump. Verifique se todos os arquivos de log gerados foram concluídos com sucesso.
    ORCL_IMPORT.bat
    ORCL_IMPORT.bat

Tarefa 4: Executando os UBEs no Oracle Cloud Deployment Server

No Oracle Cloud Deployment Server, execute as versões R98403XB para copiar os dados de on-premises para a Nuvem. Não altere a seleção de dados em cada versão e verifique os relatórios em PDF.

  1. Execute as versões do R98403XB no servidor de implantação do Oracle Cloud para copiar os dados do local para o servidor de implantação do Oracle Cloud.
    • R98403XB, XJDE0034 copia as linhas do sistema no modo ADD. Observe que esse processo não copia mapeamentos OCM, definições de ambiente e histórico de ESU.
    • R98403XB, XJDE0035 copia um subconjunto de tabelas do Recurso de Gerenc. Bibliotecas de Objetos para o Dicionário de Dados Local, como entrada para a Mesclagem de Recurso de Gerenc. Bibliotecas de Objetos R98605.
    • R98403XB, XJDE0037 copia as tabelas de histórico de ESU para Data Dictionary Local, como entrada para a Fusão de Histórico de ESU R96723.
    O arquivo exp_set
    R98403XA Relatório - Copiar tabelas para XML
  2. Altere o valor da opção de processamento Informe o XML Data Path de cada uma dessas versões para o local em que você copiou o PlannerData do seu Servidor de Implantação local.
    O arquivo exp_set
    R98403XA Opções de Processamento
  3. Verifique os arquivos PDF para garantir que as cópias foram bem-sucedidas.
  4. Execute o UBE R98605 - Mesclar registros OL de On-Premises para One-Click.
    1. R98605 exclui as linhas F9861, F98602, F98603 e F9861W para o código de caminho de destino.
    2. Copia as linhas F9861, F98602, F98603 e F9861W para o código de caminho de origem do servidor de implantação local e substitui o código de caminho de destino e o servidor de implantação de destino. Por exemplo, copie PD920 para DV920 ou DV920 para DV920.
    3. Copia as linhas F9860, F9860W, F98601, F9862, F9863, F9865 no modo APPEND para objetos personalizados encontrados em F9861 para o código de caminho de origem.
    4. Adiciona a linha F9860W ausente para cada F9861W.
    R98605 - Mesclar registros OL do On-Premises para um Clique
    R98605 - Mesclar registros OL de On-Premises para One-Click
  5. Verifique as opções de processamento. Não altere o valor da Origem de Dados de Origem.
    R98605 Opções de Processamento - Guia Processo
    R98605 Opções de Processamento - Guia Processar

    O campo Resumo/Detalhe - 1 exibe somente as contagens de linhas. 0 também lista todas as linhas do objeto que foram copiadas.

    R98605 Opções de Processamento - Guia Exibir
    R98605 Opções de Processamento - Guia Exibir
  6. Verifique os relatórios de Resumo e Detalhes.
    R98605 Relatório Resumido
    R98605 Relatório de Resumo

    O detalhe (0) lista todos os objetos que foram copiados e exibe as contagens de linhas.

    R98605 Relatório Detalhado
    R98605 Relatório Detalhado
  7. Execute o UBE R96723, ZJDE0002 no modo Final. copia o histórico da ESU para System Local and System - 920. ZJDE0001 é o mesmo relatório no Modo de Prova e não realiza nenhuma atualização. O Modo de Prova exibe somente as contagens de linhas que seriam inseridas no Modo Final.
  8. UBE R96723 ZJDE0002
    R96723 ZJDE0002 UBE

    O UBE R96723, ZJDE0002:

    1. Exclui F9671 no Local/Sistema do Sistema - 920 para o ambiente de destino.
    2. Copia F9671 para o ambiente de origem, substituindo o ambiente de destino. (Por exemplo PD920 -> DV920 ou DV920 –> DV920).
    3. Exclui F9672 no Local/Sistema do Sistema - 920 para o código do caminho de destino.
    4. Copia F9672 para o código de caminho de origem, substituindo o código de caminho de destino. (Por exemplo PD920 -> DV920 ou DV920 –> DV920).
    5. Neste ponto, o histórico de ESU do ambiente/código de caminho de destino corresponde aos Objetos Centrais locais que foram exportados e importados.
  9. Nas opções de processamento de R96723, altere o Ambiente de Origem para o ambiente que você deseja copiar e o Ambiente de Destino para o qual deseja copiar os dados. Não altere o valor Origem de Dados ESU de Origem nem a seleção de dados.
    R96723 Opções de Processamento - Guia Processo
    R96723 Opções de Processamento - Guia Processar
  10. O modo de teste não atualiza as tabelas, mas exibe as contagens de linhas. O modo final atualiza as tabelas.
    R96723 Opções de Processamento - Guia Atualizar
    R96723 Opções de Processamento - Guia Atualizar
  11. Revise o relatório R96723 - Copiar mudança e melhoria do histórico da ESU.
    R96723 - Copiar Relatório de Mudança e Melhoria do Histórico da ESU
    R96723 - Copiar Relatório de Mudança e Melhoria do Histórico de ESU

Tarefas de Pós-migração

Depois de executar todos os scripts e UBEs:

  1. Implante o seguinte no código de caminho de destino no servidor de banco de dados em nuvem da Oracle:
    • Última Atualização do Planejador para o código do caminho de destino, se não estiver instalado.
    • Últimas Ferramentas Roll-up ESU.
    • Atualização UN9 ou qualquer atualização que corresponda ao restante da instalação do Oracle Cloud (One-Click) (isso é equivalente a fazer um Upgrade Simplificado E920 para E920).
    • Execute as Instruções Especiais e as Conversões de Tabela para a atualização UN9.
  2. Redefinição de Segurança/Senha
    Acesse o DEP920 no servidor de implantação e altere as senhas para quaisquer novas substituições de segurança. P98LPSEC for F98OWSEC e P980001 for System Users F98OWPU. Procure a substituição de segurança do Mapa do Servidor no servidor empresarial local e exclua a linha. Por exemplo, <OnPrem> - 920 Server Map.

    Observação:

    As senhas nas linhas F98OWSEC e F98OWPU que foram copiadas no modo APPEND, provavelmente têm a senha errada (chave de site diferente ou algoritmo de hash diferente).
  3. Criar e implantar um pacote completo no código de caminho de destino. A construção do pacote não funcionará se houver alguma substituição de segurança com senhas inválidas.
  4. Agora você pode alterar o jde.ini no servidor empresarial para que os serviços possam ser executados usando o ambiente migrado.


Mais Recursos de Aprendizagem

Para obter mais recursos de aprendizagem, visite LearnJDE.

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