RAC databasede paralel export almak

RAC Aktif nodlar üzerinden paralel export almak

Rac ortamlarda expdp komutuna paralel parametresi ekleyerek backup aldırabiliriz, paralellik derecesi kadar backup dump file oluşacaktır.Cluster olduğu için backup export processleri nodlar arasında dağıtılacaktır.

Ortam değişkenlerimizi set edelim.

bash-3.2$ ORACLE_HOME=/oracle/app/product/11.2.0.4/db 
bash-3.2$ ORACLE_SID=mxprod1
bash-3.2$ PATH=$PATH:$ORACLE_HOME/bin
bash-3.2$ export ORACLE_HOME ORACLE_SID PATH

RAC databasede 4 parallel bi_rep schemasını export alalım.

bash-3.2$ expdp '" / as sysdba"' schemas=BI_REP directory=export_dir dumpfile=bi_rep%U.dmp logfile=log_bi_rep.log reuse_dumpfiles=y parallel=4

Eğer aşağıdaki gibi bir hata alırsak, backup dizinine 2. nodun erişebildiğinden emin olmamız gerekli. 2. nodun da backup dizinini ya da diskini görmesi halinde export backup başarılı bir şekilde tamamlanacaktır.

ORA-31693: Table data object "BI_REP"."TEMPDBMLC142009697768_TMP_DBF" failed to load/unload and is being skipped due to error:
ORA-31617: unable to open dump file "/orabackup/export_backup/bi_rep04.dmp" for write
ORA-19505: failed to identify file "/orabackup/export_backup/bi_rep04.dmp"
ORA-27037: unable to obtain file status
Solaris-AMD64 Error: 2: No such file or directory
ORA-31640: unable to open dump file "/restore/psdwh/exp_dataONLY_iccs_25062

2.Nodunda dizine erişmesini sağladıktan sonra export düzgün bi şekilde tamamlanacaktır..

bash-3.2$ expdp '" / as sysdba"' schemas=BI_REP directory=export_dir dumpfile=bi_rep%U.dmp logfile=log_bi_rep.log reuse_dumpfiles=y parallel=4

Rac Tek nod üzerinden paralel export almak

RAC databasede tek node üzerinden parallel export almak da mümkün bunun için expdp komutumuza Cluster=N parametresini eklemek gerekiyor.
Bu durumda tek nod üzerinden 4 paralel ile export alınacaktır.

bash-3.2$ expdp '" / as sysdba"' schemas=BI_REP directory=export_dir dumpfile=bi_rep%U.dm  logfile=log_bi_rep.log reuse_dumpfiles=y parallel=4 cluster=N

Umarım faydalı olur.

Tagged: , , , , , ,

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir