1. 程式人生 > 資料庫 >CMD操作oracle資料導庫過程圖解

CMD操作oracle資料導庫過程圖解

1.cmd視窗下,登陸管理員使用者:sqlplus sys/1 as sysdba

CMD操作oracle資料導庫過程圖解

2.建立新使用者併為使用者授權:

  (1)建立使用者

---Create the user
create user Helq3_Pro
identified by "1"
default tablespace MOF
temporary tablespace TEMP
profile DEFAULT;

  (2)為使用者授權

SQL> grant dba to helq3_cpbgt_20200714 with admin option;
SQL> grant unlimited tablespace to helq3_cpbgt_20200714 with admin option;
SQL> grant imp_full_database to helq3_cpbgt_20200714;

CMD操作oracle資料導庫過程圖解

3.資料匯入

  (1)imp匯入:

imp userid=helq3_cpbgt_20200714/1@orcl file=E:\cpcz.dmp full=yignore=y 

CMD操作oracle資料導庫過程圖解

  (2)資料泵匯入impdp

    首先,建立,併為使用者授權此資料夾

CMD操作oracle資料導庫過程圖解

    資料泵匯入:

impdp helq3_cpbgt_20200714/1 dumpfile=cpcz.dmp directory=expdp_dir remap_schema=helq3_cpbgt_20200714(匯出時的使用者名稱):helq3_cpbgt_20200714

CMD操作oracle資料導庫過程圖解

4.資料匯出

  (1)exp匯出:

exp helq3_cpbgt_20200714/1@orcl file=E:\cpcz.dmp log=cpcz.log

CMD操作oracle資料導庫過程圖解

    匯出帶空表的資料庫->先做查詢,再正常匯出:

select 'alter table '||table_name||' allocate extent;' from user_tables where num_rows=0;

  (2)expdp 資料泵匯出:

expdp helq3_cpbgt_20200714/1@orclschemas=helq3_cpbgt_20200714 dumpfile=cpcz.dmp directory=expdp_dir logfile=cpcz.log

CMD操作oracle資料導庫過程圖解

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支援我們。