Database / Sql

[Oracle] 테이블 하나만 복원하기

락샤리쫑 2013. 2. 7. 11:35

imp userid/userpass file = data_bak.dmp fromuser = kice tables = (PRGVER)

=> imp 유저아이디/패스워드 file = 덤프파일이름 fromuser = 덤프테이블유저이름 tables = ( 필요한테이블 여러개일때에는 , 로 )

 

복원할 테이블은 삭제해두어야 한다. 그렇지 않으면 이미 있는 객체라고 해서 오류 발생.

 

임시테이블 하나 만들어 놓고 복원할 테이블 DROP.

 

CREATE TABLE PRGVER_T AS ( SELECT * FROM PRGVER );

 

DROP TABLE PRGVER;