소스 테이블 삭제 및 재생성

소스 테이블을 삭제하고 재생성하려면 Oracle GoldenGate가 실행 중인 동안 수행할 때 주의해야 합니다.

  1. 테이블에 대한 액세스를 중지합니다.

  2. Extract가 트랜잭션 로그에서 해당 테이블에 대한 나머지 변경사항을 처리하도록 허용합니다. Extract가 완료된 시기를 확인하려면 INFO EXTRACT 명령을 사용합니다.

INFO EXTRACT *group*
  1. 추출을 중지합니다.
STOP EXTRACT *group*
  1. 테이블을 삭제하고 재생성합니다.

  2. 이 데이터베이스에 대해 지원되는 경우 테이블에 대해 ADD TRANDATA 명령을 실행합니다.

  3. 재생성 작업이 소스 테이블의 정의를 대상 정의와 다르게 변경한 경우 소스 테이블에 대해 DEFGEN 유틸리티를 실행하여 소스 정의를 생성한 다음 이전 정의를 대상 시스템의 기존 소스 정의 파일에 있는 새 정의로 바꿉니다.

  4. 테이블에 대한 사용자 액세스를 허용합니다.