Oracle 資料庫 匯入匯出

2021-05-28 06:12:33 字數 1588 閱讀 2352

匯入匯出時要,通過【執行】進行到oracle的安裝目錄的 【bin】目錄下導

例如:d:\oracle\product\10.1.0\db_1\bin

匯出分三種  匯出 表、方案、資料庫

1.1.1 匯出自己的表

-- 說明   使用者/密碼/資料庫例項     表名(可多個)    檔案路徑

exp userid=scott/pass@orcl tables=(table1,table2) file=d:\db.dmp

1.1.2 匯出其它方案的表(需要dba許可權)

-- 說明   使用者/密碼/資料庫例項     表名(使用者.表名)    檔案路徑

exp userid=scott/pass@orcl tables=(slmes.table1) file=d:\db.dmp

1.1.3 直接匯出  【比預設匯出速度快,當資料量大時可採用】

exp userid=scott/pass@orcl tables=(table1,table2) file=d:\db.dmp direct=y

1.1.4 匯出表結構

exp userid=scott/pass@orcl tables=(table1,table2) file=d:\db.dmp rows=n

1.2.1 匯出自己的方案

exp   scott/pass@rocl   owner=slmes  file=d:\scott.dmp

1.2.2 匯出其它方案

---說明 : owner=(單個或多個方案,用逗號分隔)

exp   system/pass@rocl   owner=(systems,scott)  file=d:\scott.dmp

exp userid=system/pass@orcl  full=y  inctype=complete file=d:\orcl.dmp

2.1.1 匯入自己的表

imp userid=scott/pass@orcl  tables=(emp) file=d:\xx.dmp

2.1.2 匯入表到其它使用者

imp userid=system/pass@orcl table=(emp) file=d:\xx.dmp touser=scott

2.1.3 匯入表結構

imp userid=scott/pass@orcl  tables=(emp) file=d:\xx.dmp rows=n

2.1.4 匯入資料

--如果物件(表)已存在,可以只匯入表的資料

imp userid=scott/pass@orcl  tables=(emp) file=d:\xx.dmp ignore=y

2.2.1 匯入自己的方案

imp userid=scott/pass  file=d:\***.dmp

2.2.2 匯入其它方案 [要求使用者具有dba的許可權]

imp userid=scott/pass  file=d:\***.dmp  fromuser=system  touser=scott

--當匯入資料庫時,會匯入所有物件結構和資料

imp userid=system/manager full=y   file=d:\***.dmp

oracle資料庫匯入匯出

用工具匯入 匯出 資料 工具 t 匯出表 x 工具 t 匯出表 x 所選執行檔案位置 e oracle product 10.2.0 db 1 bin imp.exe exp.exe 命令匯入匯出 oracle匯入dmp檔案命令 1 dmp檔案中的資料匯入資料庫 1.首先進入cmd命令視窗 2.執行...

Oracle資料庫匯入匯出

我們經常會在資料備份或環境移至的時候用到oracle的匯入匯出 下面我們來詳細看一下匯入匯出的步驟 1.命令列下匯出dmp檔案 資料匯出,可以帶版本 expdp bp oracle bp oracle orcl directory dump dir dumpfile bp oracle.dmp ve...

Oracle資料庫匯入匯出

一 準備工作 建立表空間 create temporary tablespace yangwen temp tempfile d oracle oradata orcl yangwen temp.dbf size 50m autoextend on next 50m maxsize 20480m e...