2017-11-24 17 views
-1

Informatica ETL 작업을 사용하여 플랫 파일로 레코드를 작성하는 동안 그리스 문자가 상자로 나타납니다. 데이터베이스의 원래 문자를 볼 수 있습니다 .In 우리는 UTF-8 인코딩을 사용하고 있습니다. 우리는 다중 언어 응용 프로그램을 가지고 있으며 중국어, 러시아어, 그리스어, 폴란드어, 일본어 등의 문자를 처리해야합니다. 제발 제안하십시오.Informatica ETL 작업을 사용하여 플랫 파일에 레코드를 쓰는 동안 그리스 문자가 상자 형태로 나타납니다.

+0

이것이 1 단계 etl (가능성 없음)이면 소스 코드 페이지에서 매핑 및 세션 수준의 대상과 원본 db 내의 문자 집합이 올바른 인코딩 (utf-8)으로 설정되어 있는지 확인하십시오. 그렇지 않다면 조치를 취하여 조치를 취해야합니다. –

답변

0

페이지 인코딩을 변경하십시오. 나는 또한 이런 종류의 문제에 직면했다. 우리는 ANSII 인코딩을 사용하고 있으므로 다른 인코딩과 별도의 통합 서비스를 만들었고 파일이 성공적으로 실행되었습니다.

0

쉬운 옵션이 있습니다. 세션 속성에서 대상 플랫 파일을 선택한 다음 파일 속성 집합을 클릭합니다. 코드 페이지를 변경할 수 있습니다. UTF-8을 선택할 수 있습니다. 기본적으로 ANSII에 있으므로이 문제에 직면 해 있습니다.