最近oracle發布了oracle10g xe版本,它的簡捷,小巧,是乙個很好的oracle學習資料庫
安裝方便,安裝後通過程式進入oracle主頁進行資料庫管理
通過sys使用者進入,新建乙個使用者
再進入sql 可方便的新建表空間
sql **
//建立表空間,並指定檔名,和大小
create smallfile tablespace "***x" datafile 'e:\oradata\orcl\***x.dbf'
size 100m
autoextend on
next 100m
maxsize unlimited
logging extent management local segment space management auto
sql **
清理以前還原過的痕跡,如果我們在資料庫曾經還原過,我們先來清理一下,痕跡,
//刪除使用者
drop
user ***x cascade;
//刪除表空間
drop tablespace ***x;
//刪除資料庫檔案
e:\******.dbf
sql **
//開始匯入(完全匯入),file:dmp檔案所在的位置, ignore:因為有的表已經存在,對該錶就不進行匯入。
在後面加上 ignore=y 。指定log檔案 log=e:\log.txt
imp user/pass@orcl full=y file=e:\***.dmp ignore=y log=e:\log.txt
整個匯入過程就這樣簡單的完成了
修改使用者的表空間
sql **
alter
user 使用者名稱 default tablespace 表空間名
Oracle 還原資料 dmp 檔案
cmd 操作 1,使用者登入 sqlplus wdit wdit orcl 使用者名稱 密碼 例項名 2,建立表空間 相當於 mssql 的 資料庫 create tablespace changningldj datafile f oracledb changningldj.dbf size 15...
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檔案的使用者資料很大,需要新增新的檔...