dmp文件導入


--導出導入

impdp TEST/1234 full=y directory=DPDATA3 dumpfile=ALL_DATA_0925_NEW.dmp remap_tablespace = item_space:TEST_DATA remap_schema = itemuser:test

expdp test/1234@orcl directory=DPDATA3 dumpfile=table_1008_c.dmp Tables=test.table_1008_c logfile=table_1008_c.log;

創建表空間
--表空間是一個系統級別的數據庫對象,所以必須使用管理員創建

create tablespace <表空間名>
--表空間文件
datafile '路徑/文件名.DBF'
--初始大小
size <大小>
--是否允許擴展
extends on
--如果允許擴展,每次允許多大,如果不寫默認每次擴展的大小就是初始大小
next <大小>

create tablespace Java0526
--表空間文件,不寫路徑默認放在${ORACLE_HOME}/database
datafile 'Java0526.DBF'
--初始大小
size 10m
--是否需要文件自動擴展
autoextend on
--每次擴展多大
next 10m;

-- 查看表空間
select * from dba_data_files;

--刪除數據文件,表空間
--物理刪除,移除表空間的同時,刪除數據文件
drop tablespace jee0226_ts including contents and datafiles;
--邏輯刪除,只是刪除了文件與數據庫的關系,沒有刪除文件;
--只能刪除沒有數據的表空間
drop tablespace jee0226_ts;

 

--創建表空間 臨時表空間

CREATE TABLESPACE BR_DATA LOGGING DATAFILE 'D:\oracle\BR_DATA.DBF' SIZE 1024M AUTOEXTEND ON NEXT 256M MAXSIZE UNLIMITED EXTENT MANAGEMENT LOCAL;

CREATE TEMPORARY TABLESPACE BR_TEMP TEMPFILE 'D:\oracle\BR_TEMP.DBF' SIZE 1024M AUTOEXTEND ON NEXT 256M MAXSIZE UNLIMITED EXTENT MANAGEMENT LOCAL;

--增加數據文件  

ALTER TABLESPACE BR_DATA ADD DATAFILE 'D:\oracle\TEST_DATA2.DBF' SIZE 1024M  AUTOEXTEND ON NEXT 256M MAXSIZE UNLIMITED;

--創建用戶

CREATE USER BR IDENTIFIED BY 1234 ACCOUNT UNLOCK DEFAULT TABLESPACE BR_DATA TEMPORARY TABLESPACE BR_TEMP;

--授權

GRANT CONNECT,RESOURCE,UNLIMITED TABLESPACE TO BR;


impdp BR/1234 full=y directory=DPDATA3 dumpfile=XML_DATA_BIBLIOGRAPHIC.dmp remap_tablespace = item_space:BR_DATA remap_schema = itemuser:br

 

 

 

使用創建DIRECTORY的用戶給導出用戶授權
GRANT READ,WRITE ON DIRECTORY 你的DIRECTORY名稱 to 你的用戶;

GRANT READ,WRITE ON DIRECTORY DPDATA3 to br;


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM