oracle匯入dmp備份檔案

2021-08-09 12:51:43 字數 902 閱讀 2935

1.先用sqlplus  /   as  sysdba 連線到你的資料庫,然後執行下面的語句

create tablespace cc6(表空間名稱) datafile 'd:\cc\test.dmp'(表空間的儲存位置)

size 50m (表空間大小,單位兆)

autoextend on next 50m

maxsize unlimited

extent management local autoallocate

segment space management auto;

2. 建立使用者並將表空間分配給使用者

create user test(使用者名稱)

identified by test(密碼)

default tablespace test(表空間名稱);

3. 給使用者授予許可權

grant dba,connect,resource,

aq_administrator_role,aq_user_role,

authenticateduser to test(使用者名稱);

4.建立匯入/匯出目錄

create or replace directory 目錄名 as 'f:\expbak';

5.目錄賦權

grant read, write on directory 目錄名 to 使用者;

執行完上面語句之後重頭戲來了,我的dmp檔案是從伺服器上匯出的,匯出語句為:

expdp aa/[email protected]/fff directory=expdp_dir dumpfile=2014102101.dmp,匯出語句是在本機的cmd裡面執行的,匯出之後會告訴你匯出資料夾在伺服器的位置,其中directory是匯出資料夾中伺服器的目錄名,dumpfile是匯出生成的dmp的檔名。

匯入dmp備份檔案

首先建立乙個使用者school 密碼為school,並且給予相應的許可權 create user school identified by school grant create session,resource,dba to schoo 其次就匯入dmp檔案 可以直接用 imp在linux的終端輸...

oracle資料庫匯出 匯入 dmp備份檔案

本篇文章的匯入匯出,是在一台電腦的資料庫中匯出,再匯入到另一台電腦的資料庫中。開啟cmd命令視窗,執行命令exp 首先要在該資料庫中建立乙個與原資料庫同名的使用者,並分配使用者許可權。1.登入sys超級管理員使用者建立乙個使用者 sys使用者在sqlplus中的登入 sys as sysdba cr...

oracle 匯入 匯出備份dmp檔案

1.imp.exe如果配置到了環境變數中,可以再cmd中直接imp,如果沒有,需要進入oralce 下的bin目錄下 2.輸入使用者名稱和口令 3.輸入匯入路徑名 expdat.dmp dmp 輸入插入緩衝區大小 最小為 8192 30720 回車 只列出匯入檔案的內容 yes no no 由於物件...