開發者部落格: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...