ORACLE 備份與恢復EXP IMP 命令引數

2021-05-21 22:17:00 字數 2374 閱讀 6728

exp/imp 命令引數

一、exp:

1、完全:

exp  system/manager   buffer=64000  file=c:/full.dmp  full=y

如果要執行完全匯出,必須具有特殊的許可權

2、使用者模式:

exp  sonic/sonic     buffer=64000  file=c:/sonic.dmp  owner=sonic

這樣使用者sonic的所有物件被輸出到檔案中。

3、表模式:

exp  sonic/sonic     buffer=64000  file=c:/sonic.dmp  owner=sonic tables=(sonic)

這樣使用者sonic的表sonic就被匯出

exp引數:

關鍵字   說明(預設)  

----------------------------------------------

userid   使用者名稱/口令

full   匯出整個檔案 (n)

buffer   資料緩衝區的大小

owner   所有者使用者名稱列表

file   輸出檔案 (expdat.dmp)

tables   表名列表

compress  匯入乙個範圍 (y)

recordlength  io 記錄的長度

grants   匯出許可權 (y)

inctype   增量匯出型別

indexes   匯出索引 (y)

record   跟蹤增量匯出 (y)

rows   匯出資料行 (y)

parfile   引數檔名

constraints  匯出限制 (y)

consistent  交叉表一致性

log   螢幕輸出的日誌檔案

statistics  分析物件 (estimate)

direct   直接路徑 (n)

triggers  匯出觸發器 (y)

feedback  顯示每 x 行 (0) 的進度

filesize  各轉儲檔案的最大尺寸

query   選定匯出表子集的子句

二、imp:

具有三種模式(完全、使用者、表)

1、完全:

imp system/manager  buffer=64000  file=c:/full.dmp  full=y

2、使用者模式:

imp  sonic/sonic     buffer=64000  file=c:/sonic.dmp  fromuser=sonic  touser=sonic

這樣使用者sonic的所有物件被匯入到檔案中。必須指定fromuser、touser引數,這樣才能匯入資料。

3、表模式:

exp  sonic/sonic     buffer=64000  file=c:/sonic.dmp  owner=sonic tables=(sonic)

這樣使用者sonic的表sonic就被匯入。

imp引數:

關鍵字   說明(預設)  

----------------------------------------------

userid   使用者名稱/口令

full   匯入整個檔案 (n)

buffer   資料緩衝區大小

fromuser  所有人使用者名稱列表

file   輸入檔案 (expdat.dmp)

touser   使用者名稱列表

show   只列出檔案內容 (n)

tables   表名列表

ignore   忽略建立錯誤 (n)

recordlength  io 記錄的長度

grants   匯入許可權 (y)

inctype   增量匯入型別

indexes   匯入索引 (y)

commit   提交陣列插入 (n)

rows   匯入資料行 (y)

parfile   引數檔名

log   螢幕輸出的日誌檔案

constraints  匯入限制 (y)

destroy   覆蓋表空間資料檔案 (n)

indexfile  將表/索引資訊寫入指定的檔案

skip_unusable_indexes 跳過不可用索引的維護 (n)

analyze   執行轉儲檔案中的 analyze 語句 (y)

feedback  顯示每 x 行 (0) 的進度

toid_novalidate  跳過指定型別 id 的校驗

filesize  各轉儲檔案的最大尺寸

recalculate_statistics 重新計算統計值 (n)

Oracle備份與恢復

oracle的備份與恢復有三種標準的模式,大致分為兩大類,備份恢復 物理上的 以及匯入匯出 邏輯上的 而備份恢復又可以根據資料庫的工作模式分為非歸檔模式 nonarchivelog style 和歸檔模式 archivelog style 通常,我們把非歸檔模式稱為冷備份,而相應的把歸檔模式稱為熱備...

oracle備份與恢復

完全恢復 前提條件 所需要的歸檔日誌檔案和online redolog都在 方式一 資料庫在開啟的情況下進行恢復 適合的環境 普通資料檔案損壞 非system undo的表空間的資料檔案 環境準備 1 以scott使用者登入,往test表當中插入資料,並導致日誌切換至少3組以上。sql select...

oracle 備份與恢復

oracle備份和恢復 1 邏輯備份 不用去拷貝資料庫的物理檔案 備份邏輯上的結構 外部的工具 匯出和匯入的工具 dos下的命令 cmd下執行 匯出exp export縮寫形式 檢視幫助 exp help y 使用引數檔案匯出 exp parfile c abc.par abc.par的內容 a s...