天天看點

Linux下oracle全庫導出,Oracle資料庫導出導入

需求為将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資料庫的導出導入完成,希望明天部署能正常完工。

Linux下oracle全庫導出,Oracle資料庫導出導入