RESTART EXTRACT
RESTART EXTRACT를 사용하여 Extract 그룹을 정지했다가 시작할 수 있습니다.
구문
RESTART EXTRACT group_name [ATCSN csn | AFTERCSN csn]
group_name
Extract 그룹의 이름 또는 다중 그룹을 지정할 와일드 카드 문자(*)입니다. 예를 들어, T*는 이름이 T로 시작하는 모든 Extract 그룹을 시작합니다.
ATCSN csn |
AFTERCSN csn |
대체 시작점을 지정합니다.
ATCSN
Extract가 지정된 CSN을 사용하는 첫번째 트랜잭션에서 시작점을 배치하도록 합니다. CSN 값이 지정된 값보다 작은 데이터 소스의 트랜잭션은 건너뜁니다.
AFTERCSN
Extract가 지정된 CSN을 사용하는 트랜잭션 이후의 첫번째 트랜잭션 시작 부분에서 시작점을 배치하도록 합니다. CSN 값이 지정된 값보다 작거나 같은 데이터 소스의 트랜잭션은 건너뜁니다.
csn
CSN 값을 지정합니다. 데이터베이스에 대해 적합한 형식으로 CSN 값을 입력합니다. 형식이 부적합한 경우 Extract가 비정상 종료되고 보고서 파일에 메시지를 기록합니다. 초기 로드가 완료된 후 제공할 CSN을 결정하려면 로드 유틸리티가 완료된 순차 식별자를 사용합니다. 또는 Extract를 시작할 시기를 결정하려면 초기 로드 프로시저의 지침을 따릅니다.
ATCSN 및 AFTERCSN을 사용할 때 관찰할 추가 지침은 다음과 같습니다.
-
CSN은 다운스트림 프로세스에 제공되도록 파일 헤더에 저장됩니다.
-
CSN을 사용하여 지정된 레코드가 발견되면 Extract가 체크포인트를 실행합니다. 체크포인트를 사용하면 이후부터는 요청된 CSN의 이전 지점이 아닌 요청된 위치에서 Extract 시작이 재개됩니다.
-
ATCSN또는AFTERCSN을 사용하기 전에ADD EXTRACT또는ALTER EXTRACT를 통해 Extract에 대한 트랜잭션 로그 또는 추적에서 물리적 시작점을 설정해야 합니다. 해당 옵션은 Extract가 데이터 소스의 물리적 위치에 배치된 후 추가 필터가 되어야 합니다.
예제
RESTART EXTRACT finance
RESTART EXTRACT finance ATCSN 684993
RESTART EXTRACT finance AFTERCSN 684993