DELETE REPLICAT
Replicat 그룹을 삭제하려면 DELETE REPLICAT를 사용합니다. 이 명령은 체크포인트 파일을 삭제하되 매개변수 파일을 그대로 유지합니다. 그러면 그룹을 재생성하거나 필요에 따라 매개변수 파일을 삭제할 수 있습니다. 파일을 읽고 있는 다른 프로세스가 없다고 가정하여, 삭제된 그룹에서 사용하는 체크포인트가 제거되므로 이 명령은 비우기 작업을 위해 추적 파일을 확보합니다.
Replicat에 대한 데이터베이스에 저장된 체크포인트 데이터 또는 내부 정보도 정리할 수 있도록 Replicat를 삭제하기 전에 DBLOGIN 명령을 사용합니다.
DELETE REPLICAT를 사용하기 전에 STOP REPLICAT 명령을 사용하여 Replicat를 정지합니다.
통합 Replicat(Oracle만 해당) 또는 체크포인트 테이블을 사용하는 비통합 Replicat인 경우 Replicat를 정지한 후 다음 작업을 수행하십시오.
-
DBLOGIN명령을 사용하여 데이터베이스에 로그인합니다.DBLOGIN을 통해DELETE REPLICAT는 비통합 ReplicAT의 체크포인트 테이블에서 체크포인트의 삭제 또는 통합 Replicat가 사용하는 인바운드 서버를 삭제할 수 있습니다. -
DELETE REPLICAT를 실행합니다.
구문
DELETE REPLICAT group_name [!]
group_name
Replicat 그룹의 이름 또는 다중 그룹을 지정할 와일드 카드 문자(*)입니다. 예를 들어, T*는 이름이 T로 시작하는 모든 Replicat 그룹을 삭제합니다.
!
이 옵션을 사용하여 DBLOGIN 명령이 실행되기 전에 DELETE REPLICAT 명령이 실행되지 않은 경우 Replicat 그룹이 강제로 삭제되도록 합니다. 그룹이 비통합 Replicat인 경우 이 옵션은 데이터베이스의 체크포인트 테이블이 아닌 디스크의 체크포인트 파일에서 그룹의 체크포인트를 삭제합니다. 이 옵션을 사용하여 통합 Replicat 그룹을 삭제하려면 UNREGISTER REPLICAT 명령을 사용하여 대상 데이터베이스에서 인바운드 서버를 삭제해야 합니다. 이 옵션은 와일드 카드 문자가 다중 그룹을 지정할 때 발생하는 프롬프트를 무시하는 데도 사용할 수 있습니다.
주: 기본 `DELETE
REPLICAT` command commits an existing Replicat transaction, but the `!`option prevents the commit.
{: .infoboxnote}
예제
DELETE REPLICAT repe