노하우 라기 보다는,, 최근 데이터 Migration 스크립터 작성 때 고려 했던 부분들을 남겨 둡니다. 오랜만에 데이터를 넘기시는 분들께는 기억을 더듬을 수 있는 계기가 되었으면 좋겠습니다.
1. 기본 개념은 여전히 동일합니다.
- User 생성 및 Mig 권한 부여 -> Table 만 생성 -> Data 만 이관 -> Index 병렬 생성 -> Meta 를 적용
2. schema 단위로 작업했을 때, public synonym, role 등 object 선작업 스텝
3. Parallel 은 12c 이후~ Index 에는 계속 Serial 하게 동작 중~~~ 앞으로도 쭉 Serial 할 듯. Oralcle 정책
4. CTAS, ITAS, DML 등의 Alter Sesstion Enable 은 반복해서 적용~~
5. Network link 제약사항 중 LONG 여전히 불가
6. impdp 로 metadata 적용 후, imp 로 중복해 import 할 필요성 감소.. datapump 가 더 개선 됬네요
7. Local Index 뿐이라면~ 데이터 본이행 사전이행분 Index 선 생성 Vs, 본이행 후 일괄 생성 의 기준은
- 데이터 본이행 범위, PK/UK 구성, Index 구성하는 컬럼 수 등
8. Constraint 등에 이름이 저정되지 않은 object 처리
9. partition 에 대한 통계정보 처리기준 조정
10. Plan 변경 대응은 위한 Parameter, action
11. Reorg 로 인한 사이드효과 대처
이렇게 고려하면, 첫 테스트 가능합니다.~~