확장 파일
유효 기간
추출 및 복제
설명
EXTFILE 매개변수를 사용하여 초기 로드 Extract에 의해 생성되고 SPECIALRUN를 사용할 때 초기 로드 Replicat에서 읽을 추출 파일을 로컬 시스템에 지정합니다.
초기 로드 구성에 이 매개변수를 사용합니다. 온라인 변경 동기화의 경우 EXTTRAIL 매개변수를 사용합니다.
EXTFILE는 연관된 모든 TABLE 또는 MAP 문 앞에 와야 합니다. 여러 EXTFILE 문을 사용하여 서로 다른 파일을 정의할 수 있습니다.
Replicat는 file_name 값만 지원하며 옵션은 지원하지 않습니다.
ENCRYPTTRAIL 매개변수를 사용하여 이 파일의 데이터를 암호화할 수 있습니다. 자세한 내용은 "ENCRYPTTRAIL \| NOENCRYPTTRAIL"을 참조하십시오.
기본값
없음
구문
EXTFILE <file_name>
[ APPEND]
[, PURGE]
[, FORMAT RELEASE <major>.<minor>]
[, MEGABYTES <megabytes>]
[, OBJECTDEFS]
[, TRAILBYTEORDER {BIGENDIAN | LITTLEENDIAN | NATIVEENDIAN}]
<file_name>
추적의 상대 또는 전체 이름입니다. 트레일 이름에 두 문자만 사용합니다. 두 개 이상의 문자를 사용하는 경우 해당 이름의 파일이 생성되지만 시퀀스 번호가 없습니다. 추적 파일이 삭제되면 6자의 시퀀스 번호가 이 이름에 추가됩니다(예: /ogg/dirdat/ef000001). FORMAT RELEASE 12.2 또는 이전 버전을 사용하는 경우 생성된 추적 파일은 증분되지 않는 정적 파일이며 이름 지정 규칙은 2자로 제한되지 않습니다.
APPEND
파일의 기존 데이터에 현재 데이터를 추가합니다. APPEND를 사용하는 경우 PURGE를 사용하지 마십시오.
PURGE
새 파일을 만들기 전에 기존 파일을 삭제합니다. PURGE를 사용하는 경우 APPEND를 사용하지 마십시오.
FORMAT RELEASE <major.minor>
Extract가 추적, 파일 또는 다른 프로세스(원격 작업인 경우)로 전송하는 데이터의 메타데이터 형식을 지정합니다. 메타데이터를 통해 읽기 장치 프로세스는 데이터 레코드가 지원되는 버전인지 여부를 알 수 있습니다. 메타데이터 형식은 Oracle GoldenGate 프로세스의 버전에 따라 다릅니다. 오래된 Oracle GoldenGate 버전은 최신 버전과 다른 메타데이터를 포함합니다.
FORMAT RELEASE는 Oracle GoldenGate 릴리스 버전을 지정합니다. major는 주 버전 번호이며 minor는 부 버전 번호입니다. X.x는 Oracle GoldenGate의 현재 또는 이전 GA(일반적으로 사용 가능한) 릴리스를 반영해야 합니다. 적합한 값은 12.2부터 현재 Oracle GoldenGate X.x 버전 번호(예: 19.1)까지입니다. 릴리스 버전은 프로그래밍 방식으로 적절한 추적 형식 호환성 레벨에 다시 매핑됩니다. 기본값은 이 추적에 쓴 프로세스의 현재 버전입니다. 주: 12.2 이전의 RELEASE 버전은 세 부분으로 구성된 객체 이름을 지원하지 않습니다.
참고: 단일 Extract에서 다중 추적을 사용하는 경우 동일한 RELEASE 버전만 함께 사용할 수 있습니다.
Oracle Database 12.2 및 이후 버전에 대해서는 다음 설정이 지원됩니다.
-
호환성이 12.1 이상으로 설정된 Oracle Database 12.2 비CDB 또는 이전 버전의 경우 SCN 값이 더 커서
FORMAT RELEASE12.2 이상이 지원됩니다. -
호환성이 12.2로 설정된 Oracle Database 12.2 CDB/PDB 또는 이후 버전에서는
FORMAT RELEASE값 12.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.
MEGABYTES <megabytes>
추적에서 파일의 최대 크기(MB)입니다. 기본값은 2000입니다.
OBJECTDEFS
OBJECTDEFS 옵션을 사용하여 추적에 객체 정의를 포함합니다. 이 옵션은 출력 추적이 Oracle GoldenGate 표준 형식으로 형식 지정되고 추적 형식 릴리스가 12.2보다 큰 경우에만 적용할 수 있습니다. 그렇지 않으면 메타데이터 레코드가 추적에 추가되지 않으므로 이 옵션이 무시됩니다.
TRAILBYTEORDER {BIGENDIAN |
LITTLEENDIAN |
NATIVEENDIAN} |
트레일 파일의 바이트 형식을 설정합니다. FORMAT RELEASE 버전이 12.2 이상인 추적 파일에만 적합합니다. 적합한 값은 BIGENDIAN(큰 엔디언), LITTLEENDIAN(작은 엔디언) 및 NATIVEENDIAN입니다. 기본값은 NATIVEENDIAN입니다. 추가 사용 지침은 TRAILBYTEORDER의 GLOBALS 버전을 참조하십시오.
예제
예 1
EXTFILE dirdat/ef
예 2
EXTFILE dirdat/ef, MEGABYTES 200
예 3
EXTFILE /ggs/dirdat/extdat, FORMAT RELEASE 18.1