Formação DBA Oracle Jr: DATAPUMP (expdp e impdp) na pratica
Aprenda na pratica como utilizar os recursos do DATAPUMP com as ferramentas expdp e impdp
What you will learn
Nesse curso os alunos aprenderam sobre a tecnologia Oracle DATAPUMP e suas duas ferramentas principais: expdp e impdp, ao final do curso os alunos estarão aptos a usar os recursos principais dessa ferramenta
Description
Este curso tem como objetivo mostrar os recursos do DATAPUMP com as ferramentas expdp e impdp, mostrando os principais recursos dessas ferramentas:
Roteiro:
- Introdução
Objetivo do curso
Apresentação do roteiro
Apresentação do ambiente
O que e o DATAPUMP(expdp, impdp)
Objeto de directory
- Export usado expdp
Caso seja necessário extrair os dados do banco de dados em um momento especifico no tempo, extrair de maneira logico, ou seja, dados e metadados, o export faz isso, ele permite níveis de granularidade que um backup físico via RMAN não permite.
expdp help
expdp estimar tamanho backup
export todo database
export apenas tablespace
export apenas schema
export apenas table
export com flashback
export somente dados ou metadados
Outras opçoes para export
- Import usando impdp
E depois de extrair os dados como que e possível importar esse dados, o impdp e usado para isso, permitindo os mesmos níveis de granularidade do expdp.
Pre-requisitos
Caracterset
Tablespace
impdp help
import todo database
import apenas tablespace
import apenas schema
import apenas schema remapeando
import apenas table
import apenas table remapeando
import apenas table renomeando
import apenas table remapeando e renomeando
import somente dados ou metadados
Outras opçoes para import
- Extraindo informações do backup logico
Não necessariamente você precisa importar um dados pra poder extrair seu metadados, você pode fazer isso diretamente do arquivo gerado pelo export, ou seja é possível extrair um DDL de uma tabela, um código de package de um arquivo de export gerado previamente.
- Export e import com arquivo de parâmetros
Caso você não queira passar todas as clausulas suportadas para um export ou import você pode criar um arquivo .par que vai conter todos as clausulas que deseja e a partir dai invocar esse arquivo como argumento em um expdp ou impdp e ele vai executar tudo conforme especificou.
- Scripts
E importante também automatizar a execução do export, ficando a cargo apenas de validar se as execuções ocorreram com sucesso.