terça-feira, 24 de abril de 2012

Export Convencional - Banco de dados Oracle

Caros amigos(as),

No post de ontem, falamos um pouco sobre o DataPump, hoje, vamos falar um pouco sobre o export convencional, e montaremos alguns arquivos de parâmetros (parfile) para realizar o backup lógico do banco de dados Oracle, utilizando essa funcionalidade.
Portanto, segue os mesmos abaixo.



> Realizar export apenas de um owner do banco de dados.
exp userid=system/senha@dbname buffer=10485760 file=exp_owner.dmp log=exp_owner.log consistent=y compress=y owner=ownername statistics=none feedback=5000


> Realizar export completo do banco de dados.
exp userid=system/senha@dbname buffer=10485760 file=exp_full.dmp log=exp_full.log consistent=y compress=y full=y statistics=none feedback=5000

> Realizar export somente da estrutura do banco de dados.
exp userid=system/senha@dbname buffer=10485760 file=exp_norows.dmp log=exp_norows.log rows=n consistent=y compress=y full=y statistics=none feedback=5000


> Ou também podemos executar o backup em background, montando um arquivo de parâmetro ( parfile ), segue detalhamento abaixo.
Obs.: procedimento realizando em SO Linux.

[oracle@serverteste]~> vi export.par
userid=system/senha@dbname
buffer=10485760
file=export_full.dmp
log=export_full.log
consistent=y
compress=y
full=y
statistics=none
feedback=5000

> digite: “wq” para salvar as informações dentro do arquivo de parâmetro.

> Verifique se as informações foram salvas corretamente no arquivo de parâmetro.

[oracle@serverteste]~> cat export.par
userid=system/senha@dbname
buffer=10485760
file=export_full.dmp
log=export_full.log
consistent=y
compress=y
full=y
statistics=none
feedback=5000

[oracle@serverteste]~>

> Após realizar as verificações acima, inicie o backup lógico em background, com o seguinte comando.

[oracle@serverteste]~> nohup exp parfile=export.par &

> Para monitorar a execução do backup lógico utilizando o export convencional, verifiquei o arquivo de log “export_full.log” ou o arquivo de “nohup.out” que foi criado no mesmo diretório ao iniciar o processo de backup lógico em background.

[oracle@serverteste]~> tail -f nohup

> ou

[oracle@serverteste]~> tail -f export_full.log



Qualquer dúvida ou sugestões, deixe seu comentário.
Grande abraço.

Nenhum comentário:

Postar um comentário