옴트레일
유효 기간
Extract
설명
RMTTRAIL 매개변수를 사용하여 ADD RMTTRAIL 명령으로 생성된 원격 추적을 지정합니다. RMTTRAIL로 지정된 추적은 연관된 TABLE 문 앞에 와야 합니다. 여러 RMTTRAIL 문을 사용하여 다른 원격 추적을 지정할 수 있습니다. RMTTRAIL 앞에 RMTHOST 매개변수가 와야 합니다.
FORMAT RELEASE 및 TRAILBYTEORDER 옵션은 데이터 펌프가 아닌 Extract에만 적용됩니다.
ENCRYPTTRAIL 매개변수를 사용하여 이 추적의 데이터를 암호화할 수 있습니다. 자세한 내용은 "ENCRYPTTRAIL | NOENCRYPTTRAIL"를 참조하십시오.
기본값
없음
구문
RMTTRAIL <trail_name>
[, FORMAT RELEASE <major.minor>]
[, OBJECTDEFS | NO_OBJECTDEFS]
[, TRAILBYTEORDER {BIGENDIAN | LITTLEENDIAN | NATIVEENDIAN}]
<name>
추적의 상대 또는 전체 경로 이름입니다. 이름에 두 문자를 사용합니다. 추적 파일이 삭제되면 6자의 시퀀스 번호가 이 이름에 추가됩니다(예: /ggs/dirdat/rt000000001).
FORMAT RELEASE <major.minor>
Extract가 추적으로 전송하는 데이터의 메타데이터 형식을 지정합니다. 메타데이터를 통해 읽기 장치 프로세스는 데이터 레코드가 지원되는 버전인지 여부를 알 수 있습니다. 오래된 Oracle GoldenGate 버전은 최신 버전과 다른 메타데이터를 포함합니다.
-
FORMAT은 필수 키워드입니다. -
RELEASE는 Oracle GoldenGate 릴리스 버전을 지정합니다.<major>는 주 버전 번호이며<minor>는 부 버전 번호입니다.X.x는 Oracle GoldenGate의 현재 또는 이전 GA(일반적으로 사용 가능한) 릴리스를 반영해야 합니다. 유효한 값은 11.2에서 현재 Oracle GoldenGateX.x버전 번호(예: 11.2 또는 12.1)까지입니다.릴리스 버전은 프로그래밍 방식으로 적절한 내부 호환성 레벨에 다시 매핑됩니다. 기본값은 이 추적에 쓴 프로세스의 현재 버전입니다. 12.1 이전의
RELEASE버전은 세 부분으로 구성된 객체 이름을 지원하지 않습니다.
FORMAT와 RECOVERYOPTIONS 매개변수 사이에 종속성이 있습니다. RECOVERYOPTIONS가 APPENDMODE로 설정된 경우 FORMAT를 RELEASE 10.0 이상으로 설정해야 합니다. RECOVERYOPTIONS가 OVERWRITEMODE로 설정된 경우 FORMAT를 RELEASE 9.5 이하로 설정해야 합니다.
Oracle GoldenGate 트레일 파일 버전 지정 및 복구 모드에 대한 자세한 내용은 트레일 복구 모드를 참조하십시오.
Oracle Database 12.2에서 지원되는 설정은 다음과 같습니다.
-
호환성이 12.1로 설정된 Oracle Database 12.2 비CDB의 경우
FORMATRELEASE12.2 이상이 지원됩니다. -
호환성이 12.2로 설정된 Oracle Database 12.2 비CDB의 경우
FORMATRELEASE12.2 이상이 지원됩니다. -
호환성이 12.2로 설정된 Oracle Database 12.2 CDB/PDB의 경우
FORMATRELEASE12.3만 지원됩니다. This is due to the use of local undo for PDBs, which requires augmenting the transactionIDwith the PDB number to ensure uniqueness of trx IDs.
OBJECTDEFS |
NO_OBJECTDEFS |
OBJECTDEFS 및 NO_OBJECTDEFS 옵션을 사용하여 객체 정의를 추적에 포함할지 여부를 제어합니다. 출력 트레일이 Oracle GoldenGate 표준 형식으로 형식 지정되고 트레일 형식 릴리스가 12.1보다 큰 경우에만 이 두 옵션을 적용할 수 있습니다. 그렇지 않으면 메타데이터 레코드가 추적에 추가되지 않으므로 두 옵션이 모두 무시됩니다.
Open Systems 데이터베이스에서 NonStop로 복제하는 경우 NonStop가 추적의 객체 정의 처리를 지원하지 않으므로 추적에 객체 정의를 포함하지 않도록 하려면 12.2 미만의 형식 버전을 지정하십시오.
TRAILBYTEORDER {BIGENDIAN |
LITTLEENDIAN |
NATIVEENDIAN} |
트레일 레코드에서 메타데이터의 바이트 형식을 설정합니다. 이 파라미터는 열 데이터에 영향을 주지 않습니다. FORMAT RELEASE 버전이 12.1 이상인 트레일에만 유효합니다. 유효한 값은 BIGENDIAN(큰 엔디언), LITTLEENDIAN(작은 엔디언) 및 NATIVEENDIAN(로컬 시스템의 기본값)입니다. 기본값은 BIGENDIAN입니다. 추가 사용 지침은 TRAILBYTEORDER의 GLOBALS 버전을 참조하십시오.
예제
예 1
RMTTRAIL ny
예 2
Linux의 경우
RMTTRAIL trails/ny, FORMAT RELEASE 19.1
예 3
Windows:
EXTTRAIL trails\ny, FORMAT RELEASE 19.1
예 4
캡처되는 동일한 테이블 집합 내의 두 개의 트레일 형식
FORMAT RELEASE 19.1
TABLE tab1
TABLE tab2
FORMAT RELEASE 19.1
TABLE tab1
TABLE tab2
예 5
객체 정의가 있는 HR 스키마와 객체 정의가 없는 ORD 스키마를 전송하는 데이터 펌프 매개변수 파일의 예제:
RMTTRAIL $data/ggs12.2/a1, OBJECTDEFS
TABLE hr.*;
RMTTRAIL $data/ggs12.2/a2, NO_OBJECTDEFS
TABLE ord.*;