Oracle GoldenGate Classic Architecture를 마이크로서비스 아키텍처에 연결

Oracle GoldenGate Classic Architecture는 데이터 펌프 Extract in Admin Client 및 GGSCI를 사용하여 마이크로서비스 아키텍처에 연결합니다.

참고:

Oracle GoldenGate Classic Architecture의 펌프 Extract는 수신 트래픽을 위해 수신 서버의 포트가 열려 있는 비보안 Microservice Architecture 배치에만 연결할 수 있습니다.

위의 요구 사항이 보안 문제인 경우 클래식 아키텍처와 함께 동일한 대상에 마이크로서비스 아키텍처를 설치하고 역 프록시 서버를 사용하여 이러한 두 마이크로서비스 아키텍처 배포 간의 wss 배포 경로를 허용하는 것이 좋습니다. 이 배포 경로가 설정된 후 Classic Architecture 배포는 대상의 동일한 위치에서 트레일을 선택할 수 있습니다.

Oracle GoldenGate Classic 아키텍처 및 마이크로서비스를 연결하려면 다음 단계를 따르십시오.

주: Oracle GoldenGate Classic 아키텍처와 마이크로서비스 간의 연결을 설정하기 위해 비보안 MA 배포만 지원됩니다. 보안 마이크로서비스 아키텍처 배포는 지원되지 않습니다.

데이터 펌프 생성 추출

주: 이 작업을 수행하려면 기존 데이터 펌프 Extract가 Classic Architecture에서 실행 중이어야 합니다.

  1. GGSCI에 로그인합니다.

  2. 다음 명령을 사용하여 데이터 펌프 Extract를 추가합니다.

    ADD EXTRACT dp_name, EXTTRAILSOURCE ./dirdat/aa

    이 예에서는 데이터 펌프 Extract의 이름으로 dp_name를 사용합니다.

  3. 다음 명령을 사용하여 데이터 펌프 Extract에 원격 추적을 추가합니다.

    ADD RMTTRAIL ab, EXTRACT dp_name, MEGABYTES 500
  4. 다음 명령을 사용하여 데이터 펌프 Extract에 대한 매개변수 파일을 편집합니다.

    EDIT PARAMS dp_name

    다음은 데이터 펌프 Extract 매개변수 파일의 예입니다.

    EXTRACT dp_name
    RMTHOST *hostname-or-IP-address*, PORT receiver-service-port
    RMTTRAIL ab
    PASSTHRU
    TABLE pdb.schema.table;

데이터 펌프 시작 Extract

데이터 펌프 Extract dp_name를 시작하려면 다음 명령을 사용합니다.

START EXTRACT dp_name

데이터 펌프 Extract가 시작되면 수신기 서비스가 경로를 설정하고 원격 추적 파일을 읽기 시작합니다. 원격 추적 파일은 수신기 서비스를 실행하는 연관된 배치의 $OGG_VAR_HOME/lib/data에 나타납니다.