삽입 삭제 | 삭제 없음

유효 기간

Replicat

설명

INSERTDELETES 및 NOINSERTDELETES 매개변수를 사용하여 Oracle GoldenGate가 소스 삭제 작업을 변환하여 대상 데이터베이스에 작업을 삽입할지 여부를 제어합니다. 매개변수는 테이블마다 다릅니다. 한 매개변수는 다른 매개변수가 발견될 때까지 이후의 모든 MAP 문에 대해 유효합니다.

INSERTDELETES를 사용할 때 Extract가 삭제를 압축하지 않도록 NOCOMPRESSDELETES 매개변수를 사용합니다.

MAP 문 간에 이러한 매개변수를 선택적으로 사용 또는 사용 안함으로 설정할 수 있으므로 조정된 Replicat의 서로 다른 스레드에 대해 이 매개변수를 사용 또는 사용 안함으로 설정할 수 있습니다. MAP 문의 한 세트에 INSERTDELETES 스레드를 지정하고 다른 MAP 문 세트에 NOINSERTDELETES 스레드를 지정합니다.

기본값

NOINSERTDELETES

구문

INSERTDELETES | NOINSERTDELETES

예제

이 예에서는 서로 다른 MAP 문에 INSERTDELETES 및 NOINSERTDELETES를 선택적으로 적용할 수 있는 방법을 보여 주며, 각 문은 조정된 Replicat의 서로 다른 스레드를 나타냅니다.

NOINSERTDELETES
MAP sales.loc, TARGET sales.loc, THREAD (3);
INSERTDELETES
MAP sales.cust, TARGET sales.cust, THREAD (1);
MAP sales.ord, TARGET sales.ord, THREAD (2);