恢復ORCL數據實例相關數據文檔

恢復ORCL數據實例相關數據文檔
第一步,創建數據庫表
impdp simis/simis@orcl dumpfile=full.dmp logfile=imp_log3.log directory=simis_dir parallel=16 schemas=simis content=metadata_only remap_tablespace=users:ts_simis,user_i:ts_simis,user_simis:ts_simis,USER_A:ts_simis,USER_F:ts_simis,USER_AC13:ts_simis,USER_K:TS_SIMIS,USER_KC21:TS_SIMIS,INDX_AC13:TS_SIMIS,USER_R:TS_SIMIS,USER_KC24:TS_SIMIS,USER_KC23:TS_SIMIS,USER_KC22:TS_SIMIS,HNLMDATA:TS_SIMIS,HNYDJY:TS_SIMIS


第二步:刪除主鍵和索引
執行數據腳本  delKey.sql  delIndex.sql
delKey:
alter table SMP_VDV_USER_PREF drop constraint FK_SMP_VDV_PREF_USERID;
alter table SMP_VDV_USER_LOCALE drop constraint FK_SMP_VDV_LOCALE_USERID;
alter table SMP_VDV_PREFERRED_CREDENTIALS drop constraint FK_SMP_VDV_PC_USERID;
alter table SMP_VDV_PAGING drop constraint FK_SMP_VDV_PAGING_USERID;
alter table SMP_VDV_NOTIFICATION_SCHEDULE drop constraint FK_SMP_VDV_NS_USERID;
alter table SMP_VDV_MAPI_EMAIL drop constraint FK_SMP_VDV_MAPI_USERID;
...
delIndex:
drop index PK_ZP05;
drop index ZJJH_X;
drop index ZJJHMX_X;
drop index PK_ZJDY_SZGS;
drop index PK_ZHTMP;
drop index PK_ZE10_PRC;
drop index PK_ZE10;
drop index SYS_IL0000082206C00022$$;


第三步:進行數據導入
impdp simis/simis@orcl dumpfile=full.dmp logfile=imp_log3.log directory=simis_dir parallel=16 schemas=simis content=data_only remap_tablespace=users:ts_simis,user_i:ts_simis,user_simis:ts_simis,USER_A:ts_simis,USER_F:ts_simis,USER_AC13:ts_simis,USER_K:TS_SIMIS,USER_KC21:TS_SIMIS,INDX_AC13:TS_SIMIS,USER_R:TS_SIMIS,USER_KC24:TS_SIMIS,USER_KC23:TS_SIMIS,USER_KC22:TS_SIMIS,HNLMDATA:TS_SIMIS,HNYDJY:TS_SIMIS


impdp simis/simis@orcl dumpfile=full.dmp logfile=imp_log3.log directory=simis_dir parallel=16 schemas=simis content=data_only remap_tablespace=users:ts_simis,user_i:ts_simis,user_simis:ts_simis,USER_A:ts_simis,USER_F:ts_simis,USER_AC13:ts_simis,USER_K:TS_SIMIS,USER_KC21:TS_SIMIS,INDX_AC13:TS_SIMIS,USER_R:TS_SIMIS,USER_KC24:TS_SIMIS,USER_KC23:TS_SIMIS,USER_KC22:TS_SIMIS,HNLMDATA:TS_SIMIS,HNYDJY:TS_SIMIS attach=SYS_IMPORT_SCHEMA_02


impdp simis/simis@orcl dumpfile=full.dmp logfile=imp_log3.log directory=simis_dir parallel=16 schemas=simis include=table:"in('KC04')" content=data_only remap_tablespace=users:ts_simis,user_i:ts_simis,user_simis:ts_simis,USER_A:ts_simis,USER_F:ts_simis,USER_AC13:ts_simis,USER_K:TS_SIMIS,USER_KC21:TS_SIMIS,INDX_AC13:TS_SIMIS,USER_R:TS_SIMIS,USER_KC24:TS_SIMIS,USER_KC23:TS_SIMIS,USER_KC22:TS_SIMIS,HNLMDATA:TS_SIMIS,HNYDJY:TS_SIMIS 




注:tables=ac13,這個是什麼意思?是不是這個表要單獨導入一次。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章