--創建用戶臨時表空間
create temporary tablespace SCF_MAIN_TEMP
tempfile 'E:/app/data/TableSpace/SCF_MAIN_TEMP.dbf'
size 5120m
autoextend on
next 1024m maxsize 20480m
extent management local;
--創建用戶數據表空間
create tablespace SCF_MAIN_DATA
logging
datafile 'E:/app/data/TableSpace/SCF_MAIN_DATA.dbf'
size 5120m
autoextend on
next 1024m maxsize 20480m
extent management local;
--創建用戶並指定表空間
create user scfapp identified by scfapp
default tablespace SCF_MAIN_DATA
temporary tablespace SCF_MAIN_TEMP;
--給用戶授予權限
grant connect,resource,dba,exp_full_database,imp_full_database to scfapp;
--創建關聯用戶並指定表空間
create user readonly identified by readonly
default tablespace SCF_MAIN_DATA
temporary tablespace SCF_MAIN_TEMP;
--給用戶授予權限
grant connect,resource,dba,exp_full_database,imp_full_database to readonly;
--1.創建邏輯目錄,該命令不會在操作系統創建真正的目錄,最好以system等管理員創建。
create directory dpdata1 as 'd:\test\dump';
--2.給scfapp用戶賦予在指定目錄的操作權限,
grant read,write on directory dpdata1 to scfapp;
--導入語句,兩種方式
impdp scfapp/scfapp DIRECTORY=dpdata1 DUMPFILE=scfapp.dmp FULL=y logfile=scfapplog.log
注:impdp只適用於expdp導出的文件,而不適用於exp導出文件。
imp leaseapp/[email protected]:1521/orcl file=D:/leaseapp.dmp fromuser=leaseapp log=D:/leaseapp.log
注:imp只適用於exp導出的文件,而不適用於expdp導出文件。