DELETE CHECKPOINTTABLE
Replicat for Java, Oracle GoldenGate Applications Adapter 또는 Oracle GoldenGate Big Data의 경우 부적합합니다.
DELETE CHECKPOINTTABLE을 사용하여 데이터베이스에서 체크포인트 테이블을 삭제할 수 있습니다. 이 명령을 사용하기 전에 DBLOGIN 명령으로 데이터베이스 접속을 설정합니다.
Replicat가 실행 중이며 트랜잭션이 수행되는 동안 체크포인트 테이블이 삭제되면 체크포인트 테이블을 찾을 수 없는 오류로 인해 Replicat가 비정상 종료됩니다. 단, 체크포인트는 체크포인트 파일의 디스크에 계속 유지됩니다. 처리를 재개하려면 동일한 이름으로 체크포인트 테이블을 다시 추가합니다. 추적의 데이터가 복제를 재개합니다. 그러면 체크포인트 테이블을 삭제할 수 있습니다.
구문
DELETE CHECKPOINTTABLE [[container. | catalog.]owner.table] [!]
container. |
catalog. |
Oracle 플러그인할 수 있는 데이터베이스(해당하는 경우). 이 옵션이 생략되면 (데이터베이스에 따라) DBLOGIN 명령의 SOURCEDB, USERID 또는 USERIDALIAS 부분과 연관된 카탈로그나 플러그인할 있는 데이터베이스의 기본값이 1로 지정됩니다.
owner.table
삭제할 체크포인트 테이블의 소유자 및 이름입니다. 소유자 및 이름은 GLOBALS 파일의 CHECKPOINTTABLE 매개변수로 지정된 것과 동일한 경우 필요하지 않습니다.
!
테이블 삭제 의도를 확인하는 프롬프트를 무시합니다.
예제
DELETE CHECKPOINTTABLE ggadmin.ggs_checkpoint