트레일바이트 순서
유효 기간
GLOBALS
설명
주: TRAILBYTEORDER는 Oracle GoldenGate에서 자동으로 처리되며, 기본 설정이 작동하지 않거나 대상에서 오버헤드를 관리하지 않고 소스 시스템에서 필요한 변환을 수행하려는 경우에만 사용해야 합니다.
GLOBALS 파일에서 TRAILBYTEORDER 매개변수를 사용하여 Extract에 의해 생성된 트레일 또는 파일의 바이트 형식을 설정합니다. 기본적으로 Extract는 항상 소스 시스템의 고유 바이트 순서로 추적 메타데이터를 씁니다.
GLOBALS 파일에서 사용되는 경우 TRAILBYTEORDER는 동일한 Oracle GoldenGate 인스턴스의 모든 파일 또는 트레일에 영향을 줍니다. 특정 트레일 또는 파일의 바이트 순서를 지정하려면 Extract 매개변수 파일에서 연관된 EXTFILE, RMTFILE 또는 EXTTRAIL 매개변수의 TRAILBYTEORDER 옵션을 사용합니다. Extract가 서로 다른 플랫폼의 여러 추적 또는 파일에 쓰는 경우 Extract 매개변수 파일의 TRAILBYTEORDER을 사용하면 각 추적의 올바른 바이트 순서를 지정할 수 있습니다. TRAILBYTEORDER가 Extract 매개변수로 사용되는 경우 GLOBALS 파일의 TRAILBYTEORDER 지정을 무효화합니다.
소스 바이트 순서가 대상과 다르며 일부 변환이 필요한 경우 변환이 소스 또는 대상에서 발생하는지 여부를 결정할 수 있습니다. 소스에서 변환을 수행하려면 TRAILBYTEORDER를 대상의 엔디언으로 설정합니다. 대상에서 변환을 수행하려면 이 매개변수를 사용하지 마십시오.
TRAILBYTEORDER에 아무것도 지정하지 않은 경우 데이터 펌프는 입력 트레일과 동일한 바이트 순서를 사용하여 트레일을 기록합니다. 이는 원하는 형식이 아니며 데이터 펌프에서 변경할 수 없습니다.
TRAILBYTEORDER은 FORMAT RELEASE 버전이 12.1 이상인 파일에 적합합니다. 이전 버전의 경우 이 매개변수는 무시됩니다.
NonStop 시스템에 데이터를 복제할 때는 TRAILBYTEORDER를 사용해야 합니다. NonStop 플랫폼에서 Oracle GoldenGate는 일반적으로 소스의 기본값이 아닌 BIGENDIAN만 지원합니다.
추적에서 메타데이터의 바이트 순서를 식별하려면 Logdump 유틸리티의 ENV 명령을 사용합니다.
기본값
NATIVEENDIAN
구문
TRAILBYTEORDER {BIGENDIAN | LITTLEENDIAN | NATIVEENDIAN}
BIGENDIAN
Big Endian에서 트레일 메타 데이터의 형식을 지정합니다.
LITTLEENDIAN
트레일 메타데이터의 형식을 작은 엔디언으로 지정합니다.
NATIVEENDIAN
로컬 시스템의 기본 바이트 순서로 추적 메타데이터의 형식을 지정합니다. 출력 트레일이 소스 시스템의 고유 형식으로 변환되도록 할 수 있습니다.
예제
TRAILBYTEORDER BIGENDIAN