다음을 통해 공유


DTS_E_CANNOTCONVERTBETWEENUNICODEANDNONUNICODESTRINGCOLUMNS

자세히

제품 이름

SQL Server

제품 버전

10.0

제품 빌드 번호

이벤트 ID

-1071636243

이벤트 원본

dtsmsg.rll

구성 요소

Integration Services

심볼 이름

DTS_E_CANNOTCONVERTBETWEENUNICODEANDNONUNICODESTRINGCOLUMNS

메시지 텍스트

열 "__" 및 "__"은(는) 유니코드 또는 비유니코드 문자열 데이터 형식으로 변환할 수 없습니다.

설명

이 메시지는 데이터 흐름 구성 요소가 유니코드 문자열 데이터를 해당 열에서 비유니코드 문자열 데이터를 필요로 하는 다른 구성 요소로 전달하려는 경우 혹은 그 반대의 경우를 나타냅니다.

이 오류 메시지의 16진수 값은 0xC02020ED입니다.

가능한 원인

이 메시지는 다음 문제 중 하나로 인해 표시될 수 있습니다.

  • Excel 원본의 로드된 유니코드 데이터로부터 문자열 열을 변환하는 데이터 변환을 구성하지 않고 Excel 원본을 사용 중입니다.

  • Excel 대상에 저장되고 있는 유니코드 데이터로 변환하는 데이터 변환을 구성하지 않고 Excel 대상을 사용 중입니다.

사용자 동작

데이터 변환을 추가하여 데이터 변환

데이터 변환을 추가하여 문자열 열을 비유니코드(DT_STR)에서 유니코드(DT_WSTR) 문자열로 변환하거나 그 반대로 변환합니다.

SQL Server 가져오기 및 내보내기 마법사를 사용하여 패키지 만들기

SQL Server 가져오기 및 내보내기 마법사를 사용하여 패키지를 만들면 이를 통해 사용자에게 필요한 데이터 변환이 생성되고 구성됩니다. 해당 마법사를 사용하여 기본 패키지를 만들고 저장한 다음 다시 구성하고 향상시킵니다.