수신기 서비스 경로 추가

수신기 서비스 경로는 소스 배치 시 배포 서비스에 대한 경로 연결을 시작하고 소스에서 추적 파일을 가져오는 데 사용됩니다.

  1. 왼쪽 탐색 창에서 수신기 서비스 경로를 선택합니다.

  2. 홈 페이지에서 + 기호를 눌러 경로 추가를 시작합니다. 수신기 서비스 경로 추가 마법사가 표시됩니다.

  3. 경로 정보 화면 화면에서 수신기 서비스 경로에 대한 이름 및 설명을 제공한 후 다음 수신기 서비스 경로 옵션에 대한 값을 입력합니다.

    • 소스: 대상 시작 경로로 접속될 소스 배치에 대한 옵션을 지정합니다.

      • 역 프록시 사용: 역 프록시를 사용하려면 선택합니다. 역 프록시 서버 구성에 대한 자세한 내용은 NGINX를 사용하여 Oracle GoldenGate 역 프록시 구성을 참조하십시오.

      • 소스 인증 방법: 소스 URI에 대한 인증 방법을 선택합니다. 인증 옵션은 OAuth 2.0, 인증서, UserID 별칭입니다.

      • 소스 프로토콜: 드롭다운 목록에서 데이터 전송 프로토콜을 선택합니다. 기본 옵션은 Secure Web Socket Proctocl(wss)입니다. 다른 옵션은 ws입니다.

      • 소스 호스트: 경로는 소스 추적을 가져와서 여기에 제공된 대상 추적에 데이터를 전송합니다. 이 추적은 나중에 생성된 모든 Replicats에서 사용할 수 있습니다. 소스 호스트의 URL을 지정합니다. 예를 들어, 소스가 동일한 시스템에 있는 경우 localhost입니다.

      • 포트 번호: 배포 서비스의 포트 번호를 입력합니다.

      • 트레일 파일: 소스에서 읽을 추적 파일 이름을 입력합니다.

      참고: 배포 서비스 경로는 소스에 추적을 생성하지 않습니다. 제공된 추적 파일만 읽을 수 있습니다. {. infoboxnote}

      • 소스 인증 방법: 소스 배포에서 선택한 항목에 따라 소스 인증 방법이 사전 선택됩니다. 옵션에는 OAuth, Certificate 및 UserID Alias가 포함됩니다.

      • 시작: 이 옵션을 사용하면 로그 데이터가 수신되는 위치를 구성할 수 있습니다. 다음과 같은 옵션이 있습니다.

        • 지금: 수신된 추적 데이터를 시작할 현재 위치입니다.

        • 사용자정의 시간: 지정된 기간 사이에 추적 데이터를 수신합니다.

        • 로그의 위치(기본값): 로그의 위치를 기준으로 추적 데이터를 수신합니다.

        • CSN(at 또는 after): 추적 데이터를 수신할 CSN 값을 지정합니다.

      • 소스 로그: 필요한 경우 시퀀스 번호 및 RBA 오프셋을 지정합니다.

    • 대상: 대상 서버에서 추적 파일 이름을 지정합니다.

    • 암호화 사용: 수신기 서비스 경로에 대한 암호화를 설정하려면 이 확인란을 선택합니다.

      • 암호화 프로파일: 암호화 프로파일의 이름을 입력합니다.

      • 대상 암호화 알고리즘: 대상 추적에 대한 암호화 알고리즘을 선택합니다. 옵션은 AES128, AES192, AES256입니다.

      • 암호화 변경: 경로가 생성된 후 암호화 알고리즘을 변경할 수 있도록 하려면 이 토글 스위치를 사용으로 설정합니다.

    1. 수신기 서비스 경로에 필터를 적용하려면 필터링 사용 확인란을 선택하고 다음을 누릅니다. 이 확인란을 선택하면 [필터링] 화면이 나타납니다.

    2. 필터링 화면의 필터링 옵션 화면에서 다음 옵션을 지정하여 필터링 규칙을 추가합니다.

      • 규칙 이름: 생성해야 하는 규칙의 이름입니다.

      • 규칙 작업: 제외 또는 포함 규칙에서 선택합니다. 제외는 선택한 옵션을 기준으로 필터링되고 포함은 지정된 옵션을 기준으로 데이터를 포함합니다.

      • 필터 유형: 다음 옵션 목록에서 선택합니다.

        • 객체 유형: DML, DDL 및 프로시저의 세 가지 객체 유형 중에서 선택합니다.

        • 객체 이름: 기존 객체 이름을 제공하려면 이 옵션을 선택합니다. 세 부분으로 구성된 이름 지정 규칙은 CDB 사용 여부에 따라 달라집니다. CDB에서는 세 부분으로 구성된 이름 지정 규칙을 사용해야 합니다. 그렇지 않은 경우 두 부분으로 구성된 규칙은 필수입니다. 세 부분으로 구성된 규약에는 컨테이너, 스키마, 객체가 포함됩니다. 두 부분으로 구성된 규약에는 스키마, 객체 이름이 포함됩니다.

        • 프로시저 기능 이름: 기존 프로시저 기능 이름을 기준으로 필터링하려면 이 옵션을 선택합니다.

        • 열 기반: 이 옵션을 선택하면 규칙이 적용되는 테이블 및 열 이름을 입력할 수 있는 옵션이 제공됩니다. LT, GT, EQ, LE, GE, NE 조건과 함께 열 값을 사용하여 필터링할 수 있습니다. 필터링된 데이터에서 이미지 이전 또는 이미지 이후를 포함할지 여부를 지정할 수도 있습니다.

        • 태그: 태그를 기반으로 필터를 설정하려면 이 옵션을 선택합니다.

        • 조각 ID: 데이터베이스 샤드의 구성 세부정보를 표시하지만, 세부정보를 편집할 수 없습니다.

      • 객체 이름: 필터링할 객체의 이름입니다.

      • 부정: 기존 규칙을 무효화해야 하는 경우 이 체크박스를 선택합니다.

    3. 추가를 눌러 규칙을 추가한 후 다음을 누릅니다.

    4. 검토 화면에서 구성된 배포 경로 세부정보를 확인하고 필요한 경우 편집합니다. 기본값 설정을 사용하는 경우 다음과 같이 관리되는 옵션을 구성할 수 있습니다.

      • 중요: 고가용성을 위해 배포 경로를 구성하려면 이 옵션을 사용으로 설정합니다.

      • 자동 재시작: 자동 재시작 옵션을 조정하려면 이 토글 스위치를 사용으로 설정합니다. 재시도 자동 재시작, 지연 자동 재시작

    5. 검토 화면에서 고급 버튼을 눌러 추적 형식 지정 옵션 및 네트워크 옵션을 구성합니다.

      형식 옵션: 섹션을 확장하고 [유형] 드롭다운 상자에서 추적 유형을 선택합니다. 추적 형식 옵션은 일반 텍스트, XML, SQL입니다. 선택한 트레일 형식에 따라 다음 트레일 형식 옵션을 설정합니다.

      SQL

      • 정규화된 이름 사용: 매개변수 파일의 전체 이름을 사용하려면 선택합니다.

      • 트랜잭션 정보 포함: 트랜잭션 정보를 포함하려면 사용으로 설정합니다.

      • 호환 대상: Oracle, SQLPlus, SQLLOADER와의 호환성을 선택할 수 있습니다.

      • PK 업데이트 없음: 기본적으로 사용 안함으로 설정됩니다. PK 업데이트를 허용하려면 이 스위치를 사용으로 설정합니다.

      XML

      • 트랜잭션 정보 포함: 트랜잭션 정보를 포함하려면 사용으로 설정합니다.

      • Include Large LOB: 대형 LOB 트랜잭션을 포함하도록 사용으로 설정합니다.

      • 사용자 토큰 포함: 사용자 토큰을 포함하려면 사용으로 설정합니다.

      • 트랜잭션 마감: 추적 파일 로깅 트랜잭션이 완료된 후 트랜잭션을 마감하려면 사용으로 설정합니다.

      • 인라인 속성 사용?: 인라인 추적 형식 속성을 포함하려면 사용으로 설정합니다.

      • 인코딩: 드롭다운 목록에서 인코딩을 선택합니다.

      일반 텍스트

      • 호환 대상: 추적 파일과 호환되는 유틸리티를 선택합니다. 옵션은 BCP, SQLLOADER, COMCAST입니다.

      • 시간 기록 정밀도: 추적 파일에 대한 시간 기록 정밀도 값을 지정합니다. 옵션은 TS, Date, Time입니다.

      • 추가 열: 각 레코드 끝에 추가 열의 위치 표시자를 포함합니다. 대상 테이블의 열이 소스 테이블보다 많은 경우 이 옵션을 사용합니다.

        1 - 9 사이의 값을 지정합니다.

      • SKEY 포함: Replicat 구성에 SYSKEY가 포함된 테이블이 포함된 경우 이 옵션을 선택합니다.

      • 견적 스타일: 데이터베이스 요구사항에 따라 견적 스타일을 선택합니다. 옵션은 single, none, embed입니다.

      • 열 이름 포함: 추적 파일에 열 이름을 포함하려면 이 옵션을 사용으로 설정합니다.

      • Null은 공백임: 추적 파일의 널 값이 공백임을 나타내려면 이 옵션을 선택합니다.

      • 위치 표시자 포함: 누락된 열의 위치 표시자를 출력합니다.

      • 머리글 필드 포함: 추적 파일에 머리글 필드를 포함하려면 선택합니다.

      • 구분자: 대체 구분자 문자입니다.

      • 작업 유형 포함: 추적 옵션에 추적 작업 유형을 포함하려면 이 옵션을 사용으로 설정합니다.

      • 이미지 표시기 포함: 이전 및 이후 이미지에 대한 세부정보를 포함하려면 이 옵션을 사용으로 설정합니다.

      • 객체 이름 포함: 추적 세부정보에 객체 이름을 포함하려면 이 옵션을 사용으로 설정합니다.

      • 인코딩: UTF-8

      • 정규화된 이름 사용: 매개변수 파일의 전체 이름을 사용하려면 선택합니다.

      • 트랜잭션 정보 포함: 트랜잭션 정보를 포함하려면 사용으로 설정합니다.

      네트워크 옵션: 섹션을 확장하여 다음 네트워크 구성을 설정합니다.

      • HTTP 프록시: 배포 경로에 대한 HTTP 프록시 설정을 허용하려면 이 스위치를 사용으로 설정합니다.

      • 네트워크 압축 사용: 이 옵션을 사용으로 설정한 경우 압축 임계값을 설정합니다.

      • 압축 임계값: 네트워크 압축을 사용으로 설정하면 옵션이 나타납니다. 압축 임계값을 지정합니다.

      • 대상 추적 시퀀스 길이: 추적 시퀀스 번호의 길이입니다.

      • Eof Delay(센티초): Eof Delay(센티초)를 지정할 수 있습니다. Linux 플랫폼에서는 기본 설정을 유지할 수 있습니다. 그러나 비Linux 플랫폼에서는 고대역폭, 대기 시간이 긴 네트워크 또는 서비스 품질(QoS) 설정(DSCP 및 서비스 시간(ToS))이 있는 네트워크에 대해 이 설정을 조정해야 할 수 있습니다.

      • 체크포인트 빈도: 체크포인트를 사용하는 경로의 빈도(초)입니다.

      • TCP 비우기 바이트: TCP 비우기 크기(바이트)를 입력합니다.

      • TCP 비우기 시간(초): TCP 비우기 간격(초)을 입력합니다.

      • DSCP: 드롭다운 목록에서 DSCP(차별화 서비스 코드 포인트) 값을 선택하거나 목록에서 해당 값을 검색합니다.

      • TOS: 드롭다운 목록에서 TOS(서비스 유형) 값을 선택합니다.

      • TCP_NODELAY: Nagle의 옵션을 사용할 때 지연을 방지하려면 이 옵션을 사용으로 설정합니다.

      • 빠른 확인: 데이터를 받은 후 빠른 확인을 전송하려면 이 옵션을 사용으로 설정합니다.

      • TCP_CORK: Nagle의 알고리즘 코르크 옵션 사용을 허용하려면 이 옵션을 사용으로 설정합니다.

      • 시스템 전송 버퍼 크기: 플로우 제어에 대한 전송 버퍼 크기 값을 설정할 수 있습니다.

      • 시스템 수신 버퍼 크기: 플로우 제어에 대한 수신 버퍼 크기 값을 설정할 수 있습니다.

      • Keep Alive: 작동 유지에 대한 시간 초과입니다.

명령 옵션은 Admin Client 명령 ADD RECVPATH, ALTER RECVPATH, INFO RECVPATH, DELETE RECVPATH, START RECVPATH를 참조하십시오.