ablog

不器用で落着きのない技術者のメモ

パーティション表のあるパーティションのデータを消してインポートし直す方法

4月分のデータを削除して、

$ sqlplus scott/tiger
SQL> delete from log where dl_date between to_date('2010-04-01','YYYY-MM-DD') and to_date('2010-04-30', 'YYYY-MM-DD');
SQL> commit;
SQL> exit

4月分のデータをいんぽる。

$ nohup impdp scott/tiger directory=data_pump_dir dumpfile=scott.dmp tables=LOG:201004 table_exists_action=append nologfile=y > scott_log_`date '+%Y%m%d'`.log 2>&1 &