오라클 12C EXPDP/IMPDP 관련 질문입니다. 0 2 934

by 메티 [Oracle 백업/복구] impdp expdp [2021.12.07 15:55:33]


안녕하세요

특정스키마 전체를 EXPDP 로 한파일로 내려받고 (ex : schema.dmp) 

내려받아진 schema.dmp 안에 있는 특정 테이블만 다른이름으로 impdp 하려고 합니다.

아래의 스크립트로 실행해 보니 오류가 발생하네요..(ora-31655)

이걸 하려는 목적은 백업은 스키마 단위로 매일 받고 특정테이블만 복구하고 싶을때 해당 덤프파일로 특정 테이블데이터만 복구해서 보려고 합니다.

remap 하려는 테이블은 미리 생성했습니다.

impdp userid/password directory=data_pump_dir dumpfie=schema.dmp logfile=impdp.log remap_table=board:board_bak include=table:\"\=\'board\'\" 

계속 시도해보는데 오류가 잡히지 않네요..

의견 부탁드려요..

 

by 동동동 [2021.12.07 18:10:37]

ora-31655 로 검색해 봤습니다..

http://www.gurubee.net/article/66710

https://m.blog.naver.com/PostView.naver?isHttpsRedirect=true&blogId=kkkkkkkjw&logNo=220777489666

 


by 메티 [2021.12.08 18:18:09]

결국 가능한 방법은 찾았네요..

include=table... 이부분만 빼면 돌아가길래, 혹시나 하는 마음에

parfile로 세팅해서 돌리니 정상적으로 돌아가네요...

결국 제가 위에 올린 include 문법중 어느 부분이 잘못된 건지는 아직 모르겠습니다 ㅠ

 

 

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입