Oracle從dmp中匯入一張表

2021-08-13 20:46:04 字數 459 閱讀 7354

之前對整個資料庫做的備份,但因誤刪除了一張表,需要從備份中恢復誤刪的表,如果直接匯入dmp檔案的話,因為資料量比較大,需要很長時間,那經過查詢資料,可以使用命令從dmp中匯入一張表,以下是測試過的命令:

imp test/test@fealm97 file=f:\oracle.dmp tables=lsetlist ignore=y
oracle好強大,o(∩_∩)o哈哈~ 太方便了

imp system/manager buffer=102400000  \

ignore=y tables=sp_wh_gwg1_17s_1s \

fromuser=cpxoa_gdwht touser=cpxoa_gdwht \

file=g:\1.dmp \

log=g:\20150630.sp_wh_gwg1_17_1s.log

從一張表資料匯入到另一張表

1 insert into select語句 語句形式為 insert into table2 field1,field2,select field1 field2 from table1 或者 insert into table2 select from table1 注意 1 要求目標表tabl...

如何在oracle中匯入dmp資料庫檔案

帶query的exp 可匯出表的部分資料 作業系統不同,用來指定query 引數的方法也不同。where 語句裡面往往有很多特殊的字元,如 和空格等等。而unix和windows作業系統中的外殼命令提示是不歡迎這些字元的,這些字元將被忽略。你應該根據不同的作業系統採用不用的方法。我一般使用帶有que...

Oracle一張表的多個字段更新到另一張表中去

假設表a中有多個字段 province city 需要從b表獲取 兩張表的mobile一樣 總結了幾種寫法。一 update a set a.province select province from b where b.mobile a.mobile update a set a.city sel...