NAMEMATCH 매개변수

유효 기간

GLOBALS

설명

NAMEMATCH 매개변수를 사용하여 폴백 이름 매핑의 동작을 제어합니다. 원본 데이터베이스가 대소문자를 구분하고 대상 데이터베이스가 Oracle 및 Db2 LUW와 같이 대소문자를 구분하지 않고 대소문자를 구분하지 않는 객체 이름을 모두 지원하는 경우 기본적으로 폴백 이름 매핑이 사용으로 설정됩니다.

기본적으로 NAMEMATCHIGNORECASE 폴백 이름 일치는 다음과 같이 작동합니다. 소스 테이블 이름이 대소문자를 구분하는 경우 Oracle GoldenGate는 대상 데이터베이스에서 대소문자를 구분하는 와일드카드 매핑을 적용하여 정확한 일치 항목을 찾습니다. Target Database에 정확한 대상 테이블 이름이 포함되어 있지 않은 경우(대소문자 포함) 폴백 이름 매핑은 대소문자를 구분하지 않는 대상 테이블 매핑을 수행하여 이름 일치를 찾습니다.

기본값

NAMEMATCHIGNORECASE

구문

NAMEMATCHIGNORECASE | NAMEMATCHNOWARNING | NAMEMATCHEXACT

NAMEMATCHIGNORECASE

Target Database에 대소문자를 비롯한 정확한 대상 테이블 이름이 없을 때 일치하는 이름을 찾으려면 대소문자를 구분하지 않는 대상 테이블 매핑을 수행합니다.

NAMEMATCHNOWARNING

폴백 이름 일치가 사용되는 경우 보고서 파일에 경고 메시지를 출력합니다.

NAMEMATCHEXACT

폴백 이름 매핑을 사용 안함으로 설정합니다. 대소문자를 구분하는 정확한 일치 항목을 찾을 수 없는 경우 Oracle GoldenGate는 오류를 반환하고 비정상 종료합니다.