Oracle之匯入匯出

2021-08-01 15:34:29 字數 1114 閱讀 4730

模式介紹:

1.資料庫模式:匯入和匯出整個資料庫中的所有物件。

2.表空間模式:匯入和匯出乙個或者多個指定的表空間中的所有物件。

3.使用者模式:匯入和匯出乙個使用者模式中的所有物件。

4.表模式:匯入和匯出乙個或者多個表或表分割槽。

注意:4中模式不能相容,只能使用其中一種模式。

eg:exp system/123@orcl owner=scott tables=student file=c:\1.dmp log=c:\2.log

owner=scott tables=student 發生衝突

cmd -   help exp=y

匯出表:

exp scott/123456@orcl tables=(emp,dept) file=c:\1.dmp log = c:\2.log(匯出資訊的日誌檔案)

匯出scott使用者的所有:

exp scott/123456@orcl owner=scott file=c:\1.dmp log = c:\2.log(匯出資訊的日誌檔案)

匯入表:

imp scott/123@orcl tables=(student,emp) file=c:\1.dmp

imp scott/123@orcl  file=c:\1.dmp

imp scott/123@orcl  tables = student file=c:\1.dmp

匯入別人的表:

exp scott/scott@orcl tables=(emp,dept) file=c:\1.dmp log = c:\2.log

imp scott/scott@orclfile=c:\1.dmp frouser=scott touser= user1;不可以

imp user1/user1@orcl 

file=c:\1.dmp frouser=scott touser= user1; 可以

imp system/system@orcl 

file=c:\1.dmp frouser=scott touser= user1; 可以

利用互動提示符:

cmd 

set orcl_sid=orcl

exp回車

繼續即可。

oracle之匯入匯出

無論你是做匯入還是匯出,需要本地安裝oracle的客戶端或者服務端,不然imp或者exp是不好用的 exp gsdw 12315 dfsdauioisklhd 172.21.131.50 1521 qz8 log e gswd 12315.log file e gswd 12315.dmp tabl...

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...