삽입 | 삽입 없음
유효 기간
복제.
기본값은 INSERTUPSERTS입니다.
트레일 파일 형식 19.1은 UPSERT 작업 유형을 지원합니다. UPSERT 레코드를 INSERT 레코드로 변환하려면 이전 트레일 파일 형식을 INSERTUPSERTS와 함께 사용해야 합니다.
기본적으로 INSERTUPSERTS를 지정하면 Replicat가 UPSERT 레코드를 INSERT로 적용할 수 있습니다. 행이 있는 경우 Replicat는 행을 새 레코드로 덮어씁니다.
출력 트레일 형식이 18.1 이상인 경우 INSERTUPSERTS 옵션이 필요하며, 그렇지 않은 경우 기본 Extract가 실패합니다. 기본 Extract는 항상 UPSERT 레코드를 18.1 이상의 추적에 대한 INSERT 레코드로 기록하며, 원래 UPSERT인 INSERT 레코드를 적용하려면 OVERRIDEDUPS 옵션을 지정해야 합니다.
User Exit 모듈 버전이 5 이상인 경우 INSERTUPSERTS이 필요합니다. UPSERT 레코드는 User Exit 버전 5 이상에 대한 INSERT 레코드와 User Exit 통계 레코드 수로 변환됩니다.
출력 트레일 형식 18.1 이상이 NOINSERTUPSERTS로 지정된 경우 기본 Extract가 실패합니다. User Exit 모듈 버전 6(19.1 릴리스에서 사용 가능)은 NOINSERTUPSERTS이 지정된 경우 UPSERT 레코드 유형 및 통계 수를 지원합니다. User Exit 모듈이 버전 5 이상이고 NOINSERTUPSERTS이 지정된 경우 기본 Extract, 펌프 또는 Replicat가 실패합니다.
INSERTUPSERTS를 지정하여 UPSERT 작업이 INSERT로 적용되는 경우 stats는 여전히 UPSERT 작업으로 계산됩니다.
UPSERT 작업 유형은 NOINSERTUPSERTS가 지정된 경우에만 출력되고, 그렇지 않은 경우 INSERT로 출력됩니다.
Parallel Replicat 및 Oracle Integrated Replicat는 UPSERT에서 변환된 UPSERT 및 INSERT를 모두 지원하지 않으며, 비통합 클래식 Replicat 모드로 폴백됩니다.