1. 程式人生 > >Oracle imp命令匯入資料到指定表空間

Oracle imp命令匯入資料到指定表空間

找了一個幾百萬行資料的庫,準備匯入的本地Oracle中:
imp sam/lee file=D:\agent.dmp FROMUSER=system TOUSER=SAM
SAM使用者的預設表空間是SAM,但是資料卻匯入到了system表空間。Google了一下,應該這樣做:
1.收回unlimited tablespace許可權revoke unlimited tablespace from sam;
2.設定預設表空間alter user sam default tablespace sam;
3.設定SAM表空間的unlimited配額alter user sam quota unlimited on sam;
4.設定其他表空間的0配額alter user sam quota 0 on system;....