2014-04-22 5 views
1

UTF-8로 인코딩 된 텍스트 파일에서 Ç, è, Ü, Å 같은 비 영어 문자를 Varchar 데이터 형식의 SQL Server 테이블 필드로로드 SSIS 플랫 파일 연결 관리자가 데이터 잘림 오류를 발생시킵니다. 플랫 파일의 문자 수는 SQL 테이블 필드에서 정의한 것과 동일합니다.SSIS 비 영어 문자 처리 - 잘림 오류

예 : 테이블이 varchar (20)로 정의되어 있더라도 20 자 영어 이외의 문자가 포함 된 경우처럼 잘림 오류가 발생합니다 .Any 문제를 해결하기위한 아이디어

답변

1

유니 코드 문자를 varchar 필드에 넣을 수 없습니다. 전혀 작동하지 않으면 해당 문자가 손상됩니다. 대신 nvarchar(20)을 사용하십시오.