ora_cleansp 유틸리티를 사용하여 구성 비활성화를 비롯하여 시스템에서 현재 복제 상태를 제거할 수 있습니다.
주의:
|
UNIX 및 Linux의 Oracle
ora_cleansp를 실행하기 전에 다음과 같은 대안을 고려하십시오.
이 유틸리티를 사용하려면 Korn(ksh) 셸이 시스템에 설치되어 있어야 합니다. 유틸리티는 처리 중에 이 셸을 호출합니다.
ora_cleansp는 복제를 초기 상태로 복원하기 위해 다음과 같이 두 단계로 작동합니다.
내부 테이블 자르기: 먼저 ora_cleansp는 안전하게 잘라낼 수 있는 모든 SharePlex 내부 테이블을 자릅니다. SharePlex Oracle 사용자, 비밀번호 또는 데모 객체는 제거하지 않습니다.
variable-data 디렉토리 정리: 다음으로, ora_cleansp는 SharePlex variable-data 디렉토리에서 다음 구성 요소를 제거합니다.
ora_cleansp는 구성 파일, 충돌 해결 파일, 변환 파일, 힌트 파일, paramdb 및 oramsglist 파일과 같은 사용자 생성 파일을 유지합니다.
ora_cleansp는 구성을 비활성화합니다. ora_cleansp 실행 후 복제를 시작하려면 구성을 활성화해야 합니다.
ora_cleansp를 실행하려면 다음을 수행합니다.
중요! 복제를 초기 상태로 복원하려면 ora_cleansp가 모든 소스 및 타겟 시스템에서 실행되어야 합니다. ora_cleansp 가 시스템에서 실행되었는지 여부와 실행 시기를 확인하려면 해당 시스템에서 이벤트 로그를 확인합니다.
[Unix 및 Linux에만 해당] SP_SYS_VARDIR 환경 변수가 SharePlex variable-data 디렉토리를 가리키도록 설정합니다. 여러 variable-data 디렉토리를 사용하여 sp_cop 의 여러 인스턴스를 실행하는 경우, 정리할 variable-data 디렉토리에 대해 SP_SYS_VARDIR을 설정합니다.
ksh 셸:
csh 셸:
sp_cop을 종료합니다.
[Unix 및 Linux에만 해당] 아직 수행하지 않은 경우 oratab 파일을 확인하여 인스턴스의 ORACLE_HOME 및 ORACLE_SID 값을 확인합니다.
[Unix 및 Linux에만 해당] ORACLE_HOME 및 ORACLE_SID 환경 변수를 설정합니다.
ksh 셸:
csh 셸:
운영 체제의 명령줄에서 디렉토리를 SharePlex product 디렉토리의 bin 하위 디렉토리로 변경합니다.
참고: 현재 작업 중인 디렉토리여야 합니다.
Oracle 인스턴스에서 SharePlex 사용자 계정으로 ora_cleansp를 실행합니다. 참고: 다른 사용자로 실행하는 경우 ora_cleansp는 SharePlex 테이블을 자르지 않습니다.
또한 Unix 및 Linux에서는 connections.yaml 파일에 정의된 대로 데이터베이스/데이터 소스 이름(Oracle_SID)을 포함합니다.
Unix 및 Linux:
$ ./ora_cleansp database_name/SharePlex_username[/SharePlex_password]
(Oracle PDB의 경우): $./ora_cleansp tns_alias for pdb/SharePlex_username[/SharePlex_password]
유틸리티를 실행한 후 이벤트 로그를 보고 해당 결과를 확인합니다.
참고: 유틸리티가 .../ save_SharePlex_version 디렉토리를 제거할 수 없다는 오류 메시지를 생성하는 경우, 메시지를 무시하고 이 디렉토리를 제거할 수 있습니다.
© ALL RIGHTS RESERVED. 이용 약관 개인정보 보호정책 Cookie Preference Center