자신이 사용하고 있는 오라클 DB의 데이터를 다른 곳으로 옮기고 싶을 때 어떻게 데이터베이스를 덤프(익스포트)/임포트 하는지 알아보겠습니다. 



DB를 덤프하고 임포트하는 수준에는 크게 3가지 수준이 있습니다. 


첫째가 전체 단위, 둘째가 사용자 단위, 셋째가 테이블 단위입니다.



1. 전체 단위(오라클 DB 전체)


덤프(익스포트) |

C:\) exp userid=system/비밀번호 file='C:\파일명.dmp' full=y


임포트 |

C:\) imp userid=system/비밀번호 file='C:\파일명.dmp' full=y



2. 사용자 단위(특정 계정/사용자의 DB )


덤프(익스포트) |

C:\) exp userid=계정명/비밀번호 file='C:\파일명.dmp' 


임포트 |

C:\) imp userid=계정/비밀번호 file='C:\파일명.dmp' 



3. 테이블 단위(특정 계정의 특정 테이블만을 추출)


덤프(익스포트) |

C:\) exp userid=계정명/비밀번호 file='C:\파일명.dmp' tables=테이블명


임포트 |

C:\) imp userid=계정명/비밀번호 file='C:\파일명.dmp' 


[출처] http://tenlie10.tistory.com/35

블로그 이미지

532

처음 프로그래밍을 시작한 개발자들은 Hello World!를 기억 할 것이다. Hello world가 Hell World가 될 줄 몰랐던 한 개발자의 이야기. 게시글의 출처를 표기하며, 출처를 남기지 않고 펌을 하는것에 대해 법적 책임을 묻지 않습니다.

,