Oracle 還原資料 dmp 檔案

2021-08-10 01:17:12 字數 845 閱讀 3787

cmd 操作

1,使用者登入

sqlplus wdit/wdit@orcl (使用者名稱/密碼@例項名) 

2,建立表空間 (相當於 mssql 的 資料庫)

create tablespace changningldj  

datafile 'f:\oracledb\changningldj.dbf' size 150m

default storage (initial 500k   

next 500k  

minextents 1  

maxextents unlimited  

pctincrease 0); 

3,建立使用者

create user changningldj identified by changningldj default tablespace changningldj;

(create user 使用者名稱 identified by 密碼 default tablespace 表空間;)

4,使用者賦予許可權  

grant dba to changningldj;

退出登入  

5, 匯入資料

imp changningldj/changningldj@orcl full=y file=f:/ldj.dmp log=f:/changningldj.txt

指定使用者匯入 

imp wdit/wdit@orcl fromuser=changningldj touser=changningldj file=f:/ldj.dmp log=f:/changningldj.txt

(fromuser 備份檔案的資料使用者,touser 匯入新資料的使用者)

資料還原DMP檔案

最近oracle發布了oracle10g xe版本,它的簡捷,小巧,是乙個很好的oracle學習資料庫 安裝方便,安裝後通過程式進入oracle主頁進行資料庫管理 通過sys使用者進入,新建乙個使用者 再進入sql 可方便的新建表空間 sql 建立表空間,並指定檔名,和大小 create small...

Oracle資料庫還原DMP檔案

1 首先,我們可以先建立自己的乙個使用者表空間,建立表空間的格式如下 create tablespace eas 表空間的名字 datafile d eas eas.dbf 這邊可以寫成oracle的某個路徑下 size 50m 初始大小 autoextend on 自動擴充套件 create ta...

Docker中oracle還原dmp檔案

附註目的是將dmp檔案還原至docker中的oracle資料庫。但由於資料庫版本是oracle database express edition oracle database xe 是oracle資料庫的入門級版本,最多可以儲存11 gb的使用者資料。所以dmp檔案的使用者資料很大,需要新增新的檔...