oracle匯入匯出

2021-08-20 20:17:12 字數 2024 閱讀 7844

--步驟一:建立dmp包讀取路徑vbm_data

--查詢表空間詳細資訊(存放位置、表空間名稱等等)

select * from dba_data_files

--查詢所有的directory  

select * from dba_directories;

--查詢所有的表空間

select * from dba_tablespaces

--刪除相應的directory  

drop directory directory_name;

--建立想要的directory  

create  directory  dmp_dir  as  'd:\oracle_data\dmp_dir ';

--步驟二:建立臨時表空間和表空間,並指定存放位置

--建立臨時表空間

create temporary tablespace tbs_a_temp 

tempfile 'd:\oracle_data\tbs\tbs_a_temp.dbf' 

size 50m  

autoextend on  

next 50m maxsize 2048m  

extent management local; 

--建立表空間

create tablespace tbs_a

logging  

datafile 'd:\oracle_data\tbs\tbs_fmis.dbf'

size 50m  

autoextend on  

next 50m maxsize 20480m  

extent management local;

--步驟三:建立使用者名稱fmis和密碼,並設定臨時表空間和表空間

create user a identified by 1  

default tablespace tbs_a

temporary tablespace tbs_a_temp ; 

--步驟四:給所建立的使用者授予連線許可權(connect)、獲取資源的許可權(resource)和管理員的許可權(dba)

grant connect,resource,dba to a;

--步驟五:在dos環境下執行以下語句

impdp a/1@orcl directory=dmp_dir   dumpfile=a.dmp remap_schema=b:a transform=oid:n

--如果匯入失敗,執行以下語句,銷毀所建使用者、臨時表空間和表空間

drop user acascade

drop tablespace tbs_a_temp including contents and datafiles;

drop tablespace tbs_a including contents and datafiles;

--匯入部分表

impdp a/[email protected]:1521/orcl directory=dmp_dir dumpfile=a.dmp remap_schema=b:a logfile=a.log

--備份資料庫表

create table b as select * from a;

--匯出資料庫

expdp fmis_ly/[email protected]:1521/fmis directory=dump_dir dumpfile=20180209.dmp full=y;

--合併多表空間

impdp \'sys/111111 as sysdba \' directory=dump_dir dumpfile=20180608.dmp remap_schema=fmis_ca:cw  remap_tablespace=tbs_gnl1:tbs_fmis,tbs_fmis_ly:tbs_fmis

--不帶dp匯入

imp a/1@orcl   file=d:\oracle_data\dmp_dir \a.dmp full=y  ignore=y

--不帶dp匯出

exp a/1@orcl file=c:/a.dmp

oracle匯出,匯入

匯出,在dos下執行 1.exp username userpassword databasename 可以是資料庫也可是遠端的,如username userpassword caac135 2.enter array fetch buffer size 4096 回車 3.export file ...

oracle匯入匯出

sqlplus system system egov create directory dump dir as d dbback exit expdp system system egov directory dump dir dumpfile urbanyw.dmp schemas urbanyw...

Oracle匯入匯出

最簡單 exp duser duser remote localinstancename owner duser file file path dmp imp duser duser remote localinstancename file file path dmp 詳細出處參考 win10下o...