증상
Oracle 외부 데이터 원본을 사용하여 PolyBase 외부 테이블을 만든다고 가정합니다. Oracle NUMBER 형식을 T-SQL DECIMAL/NUMERIC 형식에 매핑하면 다음과 같은 오류 메시지가 표시될 수 있습니다.
사용자 정의 스키마의 다음 열은 '<TableName>' 테이블의 외부 테이블 스키마와 호환되지 않습니다. 사용자 정의 열: ([<ColumnName>] DECIMAL(<n>) NOT NULL)은 검색된 외부 테이블 열의 유형과 호환되지 않습니다. ([<ColumnName>] FLOAT(53) NOT NULL)
상태
Microsoft에서 이는 "적용 대상" 섹션에 나열된 Microsoft 제품에서의 문제임을 확인했습니다.
해결 방법
이 문제는 SQL Server에 대한 다음 누적 업데이트에서 해결되었습니다.
SQL Server의 누적 업데이트 정보
SQL Server에 대한 각각의 새로운 누적 업데이트에는 이전 빌드의 모든 핫픽스 및 보안 수정 사항이 포함되어 있습니다. 사용 중인 SQL Server 버전에 맞는 최신 빌드를 설치하는 것이 좋습니다.
참조 자료
Microsoft에서 소프트웨어 업데이트를 설명하는 데 사용하는 용어 에 대해 알아보세요.
타사 정보 부인
이 문서에 나와 있는 다른 공급업체 제품은 Microsoft와 무관한 회사에서 제조한 것입니다. Microsoft는 이들 제품의 성능이나 안정성에 관하여 명시적이든 묵시적이든 어떠한 보증도 하지 않습니다.