Oracle Autonomous JSON Database용 Replicat 추가

Oracle Autonomous JSON Database용 Replicat를 추가하고 구성하는 방법을 알아봅니다.

Replicat 추가(23ai)

GoldenGate 23ai(23.4)에서 Replicat를 추가하려면 다음을 수행합니다.
  1. OCI GoldenGate 배치 콘솔관리 서비스 홈 페이지에서 복제 추가(더하기 아이콘)를 누릅니다.
  2. 복제 항목 추가 패널의 복제 항목 정보 페이지에서 필요에 따라 필드에 정보를 입력한 후 다음을 누릅니다.
    • 복제 유형을 선택합니다.
      • 클래식 Replicat
      • 조정된 Replicat
    • 프로세스 이름을 5자 이하로 입력합니다.
    • 이 프로세스를 다른 프로세스와 구별하는 데 도움이 되도록 설명을 입력합니다.
  3. 복제 옵션 페이지에서 필요에 따라 필드에 정보를 입력한 후 다음을 누릅니다.
    • Replicat 트레일:
      • 이름을 입력합니다.
      • 추적 파일이 기본값이 아닌 다른 위치에 있어야 하는 경우 하위 디렉토리를 입력합니다.
      • 암호화 프로파일을 선택합니다. 암호화 프로파일이 생성되지 않은 경우 기본적으로 로컬 전자 지갑이 선택됩니다.
      • 시작에 대해 데이터 처리의 시작점을 선택합니다.
        • 로그의 위치(기본값)
        • Now
        • 사용자정의 시간
    • 트레일 위치:
      • 순서 번호를 입력합니다.
      • RBA 오프셋을 입력합니다.
      • 드롭다운에서 대상을 선택합니다.

        주:

        대상 선택에 따라 스트리밍, 스테이지 및 병합, 스테이징 위치 등의 추가 옵션이 있을 수 있습니다.
    • 대상 인증서:
      • 도메인을 선택합니다.
      • 지정된 도메인 내에서 별칭을 선택합니다.
      • 체크포인트 테이블을 선택합니다. 기본 선택을 그대로 두거나 대상 배치에 대해 생성한 체크포인트 테이블을 선택합니다.
      • 최대 스레드 번호를 선택합니다(조정된 복제만 해당).
  4. 복제 옵션 페이지에서 필요에 따라 필드에 정보를 입력한 후 다음을 누릅니다.
    • Replicat 트레일:
      • 이름을 입력합니다.
      • 추적 파일이 기본값이 아닌 다른 위치에 있어야 하는 경우 하위 디렉토리를 입력합니다.
      • 암호화 프로파일을 선택합니다. 암호화 프로파일이 생성되지 않은 경우 기본적으로 로컬 전자 지갑이 선택됩니다.
      • 시작에 대해 데이터 처리의 시작점을 선택합니다.
        • 로그의 위치(기본값)
        • Now
        • 사용자정의 시간
    • 트레일 위치:
      • 순서 번호를 입력합니다.
      • RBA 오프셋을 입력합니다.
      • 드롭다운에서 대상을 선택합니다.

        주:

        대상 선택에 따라 스트리밍, 스테이지 및 병합, 스테이징 위치 등의 추가 옵션이 있을 수 있습니다.
    • 대상 인증서:
      • 도메인을 선택합니다.
      • 지정된 도메인 내에서 별칭을 선택합니다.
      • 체크포인트 테이블을 선택합니다. 기본 선택을 그대로 두거나 대상 배치에 대해 생성한 체크포인트 테이블을 선택합니다.
      • 최대 스레드 번호를 선택합니다(조정된 복제만 해당).
  5. 관리되는 옵션 페이지에서 필요에 따라 선택적 필드에 정보를 입력한 후 다음을 누릅니다.
    • 프로파일 이름을 사용할 수 있는 경우 선택합니다.
    • 배치 건전성에 중요를 사용합니다.
    • 자동 시작 설정을 사용으로 설정하고 구성합니다.
  6. 매개변수 파일 페이지에서 매개변수를 추가하여 복제를 추가로 구성할 수 있습니다. 예를 들면, 다음과 같습니다.
    table source.table1;

    조정된 복제를 사용하는 경우 매개변수 파일에 TARGETDB LIBFILE libggjava.so SET property=/u02/Deployment/etc/conf/ogg/your_replicat_name.properties를 추가합니다.

    주:

    GoldenGate는 기본적으로 그리니치 표준시(GMT)를 사용합니다. SETENV를 사용하여 이 Replicat 프로세스에 대한 기본 설정을 대체합니다. 이 변경 사항은 배포에 적용되지 않습니다. 예:

    setenv (TZ="US/Eastern")
    setenv (TZ="GMT+5")
  7. 속성 파일 페이지에서 속성을 검토하고 필요에 따라 #TODO로 표시된 각 속성에 대한 값을 설정했는지 확인합니다.
  8. 생성 및 실행을 누릅니다. 생성을 누르면 관리 서비스 홈 페이지에서 나중에 복제를 수동으로 시작할 수 있습니다.

Replicat 추가(21c)

Oracle Autonomous JSON Database 대상에 대한 Replicat 프로세스를 추가하는 방법을 알아봅니다.

Oracle Autonomous JSON Database 대상에 대한 Replicat를 추가하려면 다음을 수행합니다.
  1. OCI GoldenGate 배치 콘솔의 [관리 서비스 개요] 페이지에서 복제 추가(더하기 아이콘)를 누릅니다.
  2. [복제 추가] 페이지에서 Replicat 유형을 선택하고 다음을 누릅니다.
    Replicat의 유형은 다음과 같습니다.
    • 클래식 Replicat
    • 조정 Replicat
  3. 복제 옵션 페이지에서 다음 필드에 정보를 입력한 후 다음을 누릅니다.
    1. 프로세스 이름에 Replicat 프로세스의 이름을 입력합니다.
    2. (선택 사항) 설명에 대해 이 Replicat와 다른 Replicat를 구분하는 간단한 설명을 입력합니다.
    3. 트레일 이름에 2자 추적 이름을 입력합니다.
    4. 대상의 경우 드롭다운에서 ORACLE_AUTONOMOUS_JSON_DATABASE을 선택합니다.
    5. 사용 가능한 별칭의 경우 Oracle Autonomous JSON Database 접속을 선택합니다.
  4. [매개변수 파일] 페이지에서 필요에 따라 Replicat 매개변수를 추가 및 구성(예: MAP *.*, TARGET *.*;)하고 다음을 누릅니다.

    주:

    • Coordinated Replicat를 사용하는 경우 매개변수 파일의 두 번째 라인에 다음 매개변수를 추가합니다.
      TARGETDB LIBFILE libggjava.so SET property=/u02/Deployment/etc/conf/ogg/<replicat
            name>.properties

      조정된 복제를 사용하면 여러 파일이 생성됩니다.

      생략할 경우 다음 오류가 발생합니다.

      OGG-01091 Oracle GoldenGate Delivery, RSNOW.prm: Unable to open file
            "/u02/Deployment/etc/conf/ogg/<replicat name>001.properties" (error 2, No such file or
            directory).
    • GoldenGate는 기본적으로 그리니치 표준시(GMT)를 사용합니다. SETENV를 사용하여 기본 설정을 재정의합니다. 예:
      setenv (TZ="US/Eastern")
      setenv (TZ="GMT+5")

      SETENV에 대해 자세히 알아봅니다.

  5. 생성 및 실행을 누릅니다. 생성을 누르면 나중에 [관리 서비스 개요] 페이지에서 수동으로 Replicat를 시작할 수 있습니다.
Replicat 프로세스 생성을 확인하고 Replicat 작업에 액세스할 수 있는 Administration Service Overview 페이지로 돌아갑니다.