Oracle數據庫導出導入
需求為將數據庫A中的數據導出為*.dmp文件,然後將*.dmp文件導入到數據庫B。
1.導出數據庫A
在cmd窗口輸入以下命令:
導出全部數據庫
exp 用戶名/密碼@數據庫名 file=d:\*.dmp full=y
導出當前用戶下的數據庫
exp 用戶名/密碼@數據庫名 owner=(用戶名) file=d:\*.dmp
2.連接數據庫B
在sql plus下輸入以下命令: conn sys/sys as sysdba;
3.創建用戶
create user 用戶名 identified by 密碼;
4.授予用戶dba權限
grant connect,resource,dba to 用戶名;
5.導入數據庫A
在cmd下輸入以下命令:
導入整個庫到某個用戶
imp 用戶名/密碼@數據庫名 full=y file=d:\*.dmp ignore=y
導入某個表到用戶
imp 用戶名/密碼@數據庫名 file=d:\*.dmp tables=(表名) 到此,Oracle數據庫的導出導入完成,希望明天部署能正常完工。