Oracle 匯入匯出

2021-08-26 19:27:50 字數 2057 閱讀 7996

開發者部落格:www.developsearch.com

本地匯出 :exp idealims_jx/passw0rd@orcl  owner=idealims_jx file=idealims_jx_20110511.dmp

本地匯入:  imp userid=ecology/ecology@ecology_local full=y file=ecology_oracle_20121203.dmp

遠端匯出 :exp ecology/ecology@ecology_10.225.11.207  owner=ecology file=ecology_oracle_20121203.dmp

遠端匯入:  imp userid=idealims/[email protected] full=y file=idealims_jx_20110511.dmp

10g匯入

11g

匯出幾張表:

i:\>exp idealims/idealims@orcl

tables=ims_ot_business_log,ims_ot_system_config file=d:\tables.dmp

如果匯出的使用者名稱不一樣,去掉加上fromuser=

如果是兩個不同版本的資料庫匯入匯出,用命令expdp

impdp

expdp idealimsbt/idealimsbt dumpfile=idealimsbt_20091119.dmp

預設的匯出位置:d:\oracle\product\10.2.0\admin\orcl\dpdump

impdp idealims/idealims@bt_10.5.245.173 fromuser=idealimsbt dumpfile=idealimsbt_20091119.dmp

impdp idealims/idealims@bt_10.5.245.173 dumpfile=idealimsbt_20091119.dmp

使用plsql匯入匯出資料庫

如下操作:

至此,我們就已經完成了三種指令碼了,包括建立資料庫空間和資料庫指令碼、建立oracle資料庫物件(表、儲存過程、檢視、序列等)、建立匯入資料的指令碼,這樣三種合一,就是乙個完整的資料庫了。最後一步就是我們如何匯入資料庫物件和資料的問題了。

如下所示:

執行的資料介面如下所示:

完成上面幾個步驟,我們在新的資料庫環境中,就具備了所有的東西了,順利完成整個oracle資料庫物件及資料的遷移工作。

以上值得注意的是,我們匯出oracle物件和資料的時候,預設還是原來oracle資料庫的表空間和資料庫使用者名稱的,如果我們想要在新的資料庫伺服器中指定不同的表空間和資料庫使用者物件,

那麼我們就需要替換生成的sql指令碼,並在第一步指定合理的表空間和資料庫使用者。

如果是linux平台下的資料庫伺服器,第一步操作也是差不多的,就是指定表空間的路徑名稍微不同,其他操作並無差異。

oracle匯出,匯入

匯出,在dos下執行 1.exp username userpassword databasename 可以是資料庫也可是遠端的,如username userpassword caac135 2.enter array fetch buffer size 4096 回車 3.export file ...

oracle匯入匯出

sqlplus system system egov create directory dump dir as d dbback exit expdp system system egov directory dump dir dumpfile urbanyw.dmp schemas urbanyw...

Oracle匯入匯出

最簡單 exp duser duser remote localinstancename owner duser file file path dmp imp duser duser remote localinstancename file file path dmp 詳細出處參考 win10下o...