匯入操作
(本次示例是多個資料泵檔案的匯入COSPACE.DMP、WISDOMGOV.DMP)
0、資料庫登陸
plsql 使用sys賬號,as sysdba身份登錄orcl實體;
1、在被匯入的資料庫創建操作目錄
1.1、在E盤根目錄下創建dump檔案夾(將資料泵檔案都放到此目錄(e:\dump)下)
1.2、用系統管理員登錄資料庫,在SQL執行器中執行如下命令
create directory dump_dir as 'e:\dump';
2、創建表空間(sql執行器中執行如下命令)
2.1、創建COSPACE表空間
create tablespace COSPACE
logging
datafile 'E:\app\Administrator\oradata\orclWG\COSPACE.DBF' --注:資料庫實體當時創建時指定的路徑
size 50m
autoextend on
next 50m maxsize 20480m
extent management local;
2.2、創建WISDOMGOV表空間
create tablespace WISDOMGOV
logging
datafile 'E:\app\Administrator\oradata\orcl\WISDOMGOV.DBF' --注:資料庫實體當時創建時指定的路徑
size 50m
autoextend on
next 50m maxsize 20480m
extent management local;
3、創建用戶(sql執行器中執行如下命令)
3.1、創建COSPACE用戶
create user COSPACE identified by lilo123
default tablespace COSPACE;
3.2、創建WISDOMGOV用戶
create user WISDOMGOV identified by lilo123
default tablespace WISDOMGOV;
4、用戶賦權(sql執行器中執行如下命令)
4.1、賦權給COSPACE
grant connect,resource,dba to COSPACE;
4.2、賦權給WISDOMGOV
grant connect,resource,dba to WISDOMGOV;
5、將資料泵使用目錄賦值給用戶(sql執行器中執行如下命令)
5.1、grant read,write on directory dump_dir to COSPACE;
5.2、grant read,write on directory dump_dir to WISDOMGOV;
6、執行匯入資料(切換到資料泵存放的路徑下,執行cmd命令列如下)
6.1、impdp COSPACE/123456@orclWG directory=dump_dir dumpfile=COSPACE.DMP
6.2、impdp WISDOMGOV/123456@orcl directory=dump_dir dumpfile=WISDOMGOV.DMP
匯出操作(匯出多個資料泵檔案)
0、資料庫登陸
plsql 使用sys賬號,as sysdba身份登錄orcl實體;
1、創建操作目錄
1.1、在E盤根目錄下創建dump檔案夾(資料泵匯出存放的路徑)
1.2、用系統管理員登錄資料庫,在SQL執行器中執行如下命令
create directory dump_dir as 'e:\dump';
1.3、將該目錄的使用權限賦給用戶,執行如下命令(SQL執行器執行)
1.3.1、賦值給cospace用戶
grant read,write on directory dump_dir to cospace;
1.3.2、賦值給wisdomgov用戶
grant read,write on directory dump_dir to wisdomgov;
2、匯出資料(切換到資料泵存放的路徑下,執行cmd命令列如下)
2.1、匯出cospace資料
expdp cospace/123456@orclWG directory=dump_dir file=COSPACE.dmp schemas=cospace
2.1、匯出wisdomgov資料
expdp wisdomgov/123456@orcl directory=dump_dir file=WISDOMGOV.dmp schemas=wisdomgov
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/153021.html
標籤:其他
上一篇:為Node.js加一個DB類
下一篇:【SSM -MyBatis篇03】MyBatis Generator(MBG)配置屬性詳解(基于MyBatis3) - 逆向生成 - 配置MBG模板
