지원되는 데이터베이스
지원되는 모든 플랫폼의 Oracle
이 프로시저를 사용해야 하는 경우
패치 또는 업그레이드에 의해 적용되는 모든 작업이 SharePlex에서 지원되고 타겟에 복제될 수 있는 경우 이 프로시저를 사용합니다. 여기에는 SharePlex에서 지원하는 DML 변경 사항과 DDL이 포함됩니다. 패치 또는 업그레이드가 SharePlex에서 지원하지 않는 작업을 수행하는지 확실하지 않은 경우 소스에 패치/업그레이드를 적용한 후 타겟에 복사 프로시저를 사용합니다.
참고: SharePlex가 지원하는 작업 목록은 SharePlex 릴리스 노트를 참조하십시오.
패치/업그레이드 적용
패치 또는 업그레이드를 적용하려면 다음을 수행합니다.
- 소스 및 타겟 시스템에서 Oracle 인스턴스에 대한 사용자 접근을 중지합니다.
-
소스 시스템에서 데이터를 타겟 시스템으로 플러시합니다. 이 명령은 Post를 중지하고 소스 데이터와 타겟 데이터 간의 동기화 지점을 설정하는 데이터 스트림에 마커를 배치합니다.
sp_ctrl> flush datasource
여기서, datasource는 소스 인스턴스의 데이터 소스입니다(예: o.oraA).
- 소스 시스템에서 패치 또는 업그레이드를 적용합니다.
- 소스 시스템에서 소스 인스턴스에 대한 사용자 접근을 복원합니다.
- 타겟 시스템에서 패치 또는 업그레이드가 트리거를 생성 또는 수정하는 경우 비활성화하거나 sp_add_trigger.sql 유틸리티 스크립트를 실행하여 트리거가 SharePlex 사용자를 무시하도록 합니다.
- 타겟 시스템에서 타겟 인스턴스에 대한 사용자 접근을 복원합니다.