by lovekor7 [Oracle 백업/복구] [2023.04.13 10:29:30]
A라는 원본 오라클 서버가 있고, 이 서버를 복제하여 B 서버를 만들었습니다.
시간이 지나면서 A 서버에는 데이터가 갱신이 되어 B 서버로 데이터를 이관하려고 합니다.
그런데 A서버를 복제해서 B 서버를 만들었기 때문에 기존 테이블, 인덱스, 뷰 등 모두 같은게 존재합니다.
Q1 : 이럴경우 깨끗하게 B 서버의 테이블 등 모든 오브젝트(테이블 뷰 트리거 등등)를 다 지우고 A서버의 백업화일로 복구하는게 맞는지요?
Q2 : 아니면 기존 기존 테이블, 인덱스, 뷰 등이 있는 B서버에 impdp 옵션의 Table_exists_action 옵션으로 replace를 주고 복원하는게 맞는지요?
Q2 방법으로 하니 오류가 나서 문의드립니다.
알려주시면 감사하겠습니다.
오류가 어떻게 나오시나요?
유저 삭제 후 재생성