Oracle 表資料遷移(使用impdp命令)

2021-08-08 03:54:53 字數 505 閱讀 6280

oracle

11g

中,exp預設不能匯出空表。用傳統的exp,imp進行異構平台

資料庫

遷移會比較麻煩。不過可以使用expdp、impdp進行遷移。

1.確認

dmp檔案放入oracle路徑下,並可訪問。

oracle路徑查詢:select * from dba_directories;

2.在oracle伺服器端執行以下命令:

expdp test/test directory=expdp_dir dumpfile=test.dmp logfile=testexpdp.log

解釋:expdp 資料庫使用者名稱/資料庫密碼 directory=(

dba_directories表中查到dmp檔案所在路徑名稱

) dumpfile=dmp檔名

logfile=日誌檔名.log

oracle遷移表空間

可遷移表空間 使用可遷移表空間 transportable tablespaces 的特性在資料庫之間移動大量資料,效能比export import和unload load要快很多,因為它遷移表空間只需要複製資料檔案和插入表空間元資料到目標資料庫中。遷移表空間對以下應用特別有用 分階段將oltp的資...

Oracle表空間遷移

源伺服器環境 dell r710 red hat linux 5.4 x64 目標伺服器環境 辦公室台式計算機 windows2008 32位 資料庫都是oracle 11.2.0.1 下面是測試全過程 並不是所有的平台都可以相互遷移的。檢視平台列表命令如下 select from v transp...

Oracle表空間遷移

1 查詢當前資料庫的表空間情況 根據下面的 查詢出當前資料庫的表空間名稱,以及路徑等相關資訊,找到要遷移的表空間。select a.tablespace name,a.file id,a.file name,round a.bytes 1024 1024 0 total space from dba...