Migrar os Dados

Use os comandos expdp e impdp do Oracle Data Pump para migrar os dados.

Migrar os Dados em Três Etapas

Migre os dados do local para o Oracle Cloud Infrastructure File Storage em três etapas ou crie um script de shell para executar a migração de três etapas.

  1. Exporte os esquemas selecionados do sistema de banco de dados de origem usando a senha do banco de dados de origem e o nome do PDB.
    Este exemplo usa o esquema HR, hr.dmp e hr.log.
    $ expdp  system/password@pdb dumpfile=hr.dmp directory=bdir logfile=hr.log schemas=HR
  2. Use scp para copiar o arquivo de dump para o Oracle Cloud Infrastructure File Storage.
    $ scp -i ~/oracle.pkm /opt/oracle/oradata/backup/hr.dmp opc@<ip address of the Exadata DB>:/mnt/fs-phx-ad3/dpdump/
  3. Importe o arquivo de dump do Oracle Cloud Infrastructure File Storage para a instância de destino usando a senha do Exadata e o nome do PDB.
    $ impdp system/password@Exadata PDB schemas=HR directory= dpdump dumpfile=hr.dmp logfile=hr.log

Validar a Migração

Use a Ferramenta SQL Developer para validar a migração de dados.

  1. Abra a Ferramenta SQL Developer e use o Query Builder para criar uma consulta para uma contagem do número de dba_objects do proprietário no banco de dados de destino. Neste exemplo, o proprietário é HR.
    select count(*) from dba_objects where owner = 'HR';
  2. Confirme se a contagem total de objetos no banco de dados de destino corresponde à contagem no banco de dados de origem.