Full Level Export
- 전체 DB를 export
- 모든 테이블스페이스, 모든 사용자, 모든 객체, 데이터들이 포함
d:\>exp userid=system/<password>@<sid> file=full.dmp full=y
User Level Export
- 사용자 객체들을 export, 해당 객체에 있는 데이터를 export
- 사용자 객체에 대한 모든 권한들과 인데스들도 export
- 다른 사용자들의 객체, 권한, 인덱스는 포함되지 않음
d:\>exp userid=<username>/<password>@<sid> file=<schemaname>.dmp
or
d:\>exp userid=system/<password>@<sid> owner=<username> file=<schemaname>.dmp
Table Level Export
- 명시된 테이블만 export
- 테이블의 구조, 인덱스, 권한등이 함께 export
d:\>exp userid=system/<password>@<sid> file=<tablename>.dmp tables=(<username>.<tablename1>, <username>.<tablename2>)
or
d:\>exp userid=<username>/<password>@<sid> file=<tablename>.dmp tables=(<tablename1>,<tablename2>)
Import
d:\>imp userid=system/<password>@<sid> file=full.dmp full=y
d:\>imp userid=<username>/<password>@<sid> file=<schemaname>.dmp
d:\>imp userid=system/<password>@<sid> file=<schemaname>.dmp fromuser=<username> touser=<newUsername>