oracle資料庫匯入匯出

2021-07-04 15:00:50 字數 2133 閱讀 7006

匯出表

1.匯出自己的表

exp userid=scott/tiger@myoral tables=(emp,dept) file=d:\e1.dmp

2.匯出其它方案的表

如果使用者要匯出其它方案的表,則需要 dba 的許可權或是 exp_full_database 的許可權,比如 system 就可以匯出 scott 的表

e:\oracle\ora92\bin>exp userid=system/manager@myoral tables=(scott.emp) file=d:\e2.emp

特別說明:在匯入和匯出的時候,要到 oracle 目錄的 bin 目錄下。

3. 匯出表的結構

exp userid=scott/tiger@accp tables=(emp) file=d:\e3.dmp   rows=n

4. 使用直接匯出方式

exp userid=scott/tiger@accp tables=(emp) file=d:\e4.dmp   direct=y

這種方式比預設的常規方式速度要快,當資料量大時,可以考慮使用這樣的方法。

這時需要資料庫的字符集要與客戶端字符集完全一致,否則會報錯...

這時需要資料庫的字符集要與客戶端字符集不一致  怎麼處理

 匯出方案

匯出方案是指使用 export 工具匯出乙個方案或是多個方案中的所有物件(表,索引,約束...)和資料。並存放到檔案中。

1. 匯出自己的方案

exp userid=scott/tiger@myorcl owner=scott file=d:\scott.dmp

2. 匯出其它方案

如果使用者要匯出其它方案,則需要 dba 的許可權或是 exp_full_database 的許可權,比如 system 使用者就可以匯出任何方案

exp userid=system/manager@myorcl owner=(system,scott) file=d:\system.dmp

 匯出資料庫

匯出資料庫是指利用 export 匯出所有資料庫中的物件及資料,要求該使用者具有 dba 的許可權或者是 exp_full_database 許可權

增量備份(好處是第一次備份後,第二次備份就快很多了)

exp userid=system/manager@myorcl full=y inctype=complete file=d:\all.dmp

匯入表 匯入表

1. 匯入自己的表

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

2. 匯入表到其它使用者

要求該使用者具有 dba 的許可權,或是 imp_full_database

imp userid=system/tiger@myorcl tables=(emp) file=d:\xx.dmp touser=scott

3. 匯入表的結構  

oracle  筆記

24只匯入表的結構而不匯入資料

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

4. 匯入資料

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

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

 匯入方案

匯入方案是指使用 import 工具將檔案中的物件和資料匯入到乙個或是多個方案中。如果要匯入其它方案,要求該使用者具有 dba

的許可權,或者 imp_full_database

1. 匯入自身的方案

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

2. 匯入其它方案

要求該使用者具有 dba 的許可權

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

 匯入資料庫

在預設情況下,當匯入資料庫時,會匯入所有物件結構和資料,案例如下:

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

Oracle 資料庫 匯入匯出

匯入匯出時要,通過 執行 進行到oracle的安裝目錄的 bin 目錄下導 例如 d oracle product 10.1.0 db 1 bin 匯出分三種 匯出 表 方案 資料庫 1.1.1 匯出自己的表 說明 使用者 密碼 資料庫例項 表名 可多個 檔案路徑 exp userid scott ...

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...