관리 클라이언트를 사용하여 매개변수 파일 생성

매개변수 파일을 만들려면 관리 클라이언트에서 EDIT PARAMS 명령을 실행합니다. EDIT PARAMS로 매개변수 파일을 생성하면 Oracle GoldenGate 디렉토리의 dirprm 하위 디렉토리에 저장됩니다.

dirprm이 아닌 디렉토리에 매개변수 파일을 생성할 수 있지만, 프로세스 그룹을 생성할 때 ADD EXTRACT 또는 ADD REPLICAT 명령의 PARAMS 옵션을 사용하여 전체 경로 이름을 지정해야 합니다. Extract 또는 Replicat 그룹과 페어링한 후 처리가 시작된 후 Oracle GoldenGate가 제대로 작동하려면 매개변수 파일이 원래 위치에 남아 있어야 합니다.

EDIT PARAMS 명령은 관리 클라이언트에서 다음 텍스트 편집기를 실행합니다.

  1. 관리 클라이언트를 실행합니다.

  2. CONNECT 명령을 사용하여 관리 클라이언트에 연결합니다.

  3. 관리 클라이언트에서 다음 명령을 실행하여 기본 텍스트 편집기를 엽니다.

    EDIT PARAMS *group_name*

    이 코드 조각에서:

    group_name는 파일을 만들려는 Extract 또는 Replicat 그룹의 이름입니다. Extract 또는 Replicat 매개변수 파일의 이름은 프로세스 그룹의 이름과 일치해야 합니다.

    다음은 이름이 exte인 Extract 그룹에 대한 매개변수 파일을 생성하거나 편집합니다.

    EDIT PARAMS exte
  4. 텍스트 편집기의 편집 기능을 사용하여 이 파일을 설명할 만큼 주석 행을 입력합니다. 그러면 각 주석 행 앞에 두 개의 하이픈(–)이 와야 합니다.

  5. 주석 처리되지 않은 행에 Oracle GoldenGate 매개변수를 입력하고 각 매개변수 문에 대해 새 행을 시작합니다.

    Oracle GoldenGate 매개변수의 구문은 다음과 같습니다.

    PARAMETER_NAME argument [,option] [&]

    설명:

    • PARAMETER_NAME은 매개변수의 이름입니다.

    • argument은 매개변수의 필수 인수입니다. 일부 매개변수는 인수를 사용하지만 다른 매개변수는 인수를 사용하지 않습니다. 인수 사이의 쉼표는 선택 사항입니다.

      EXTRACT exte
       USERIDALIAS ggadmin
       ENCRYPT AES192 KEYNAME mykey ENCRYPTTRAIL AES 192
       EXTTRAIL /north/ea, PURGE CUSEREXIT userexit.dll MyUserExit, INCLUDEUPDATEBEFORES, & PARAMS "init.properties"
       TABLE hr.employees;
    • [,option]는 선택적 인수입니다.

    • [&]는 이전 예제의 CUSEREXIT 매개변수 명령문에서와 같이 다중 행 매개변수 명령문의 각 행 끝에 필요합니다. 예외는 다음과 같습니다. 앰퍼샌드는 세미콜론으로 종료되므로 허용할 수 있지만 앰퍼샌드가 필요하지 않습니다.

      • MAP

      • TABLE

      • SEQUENCE

      • FILE

      • QUERY

  6. 파일을 저장하고 닫습니다.

문자 편집기로 매개변수 파일 작성

텍스트 편집기를 사용하여 관리 클라이언트 외부에서 매개변수 파일을 생성할 수 있지만 다음 사항을 확인합니다.