데이터베이스의 데이터를 빈 Excel 파일로 내보낼 패키지를 만들고 있습니다. 소스 및 대상 구성 요소 만 추가하고 패키지를 실행하면 출력 열과 열 "A"가 유니 코드와 비 유니 코드 문자열 데이터 유형 사이에서 변환 할 수 없다는 변환 오류가 발생했습니다.
이 문제를 해결하기 위해 데이터 변환 구성 요소를 추가하고 모든 열을
"유니 코드 문자열 [DT_WSTR]"
더 이상 오류가 발생하지 않았습니다. 유일한 문제는 약 50 개의 열이있어서 1x1로 이동하고 드롭 다운 목록에서 "Unicode String [DT_WSTR]"을 선택해야한다는 것입니다. 그런 다음 대상 구성 요소로 이동하여 새로 변환 된 열을 내 Excel 파일에 매핑해야했습니다.
내 질문은 다른 사람 이이 문제를 겪었다면 모든 수동 데이터 형식 변환을 수행 해야하는 더 효율적인 방법이 있습니까? 모든 열을 하나씩 변환하고 매핑 해야하는 것은 특히 많은 수의 행이있는 경우 실용적이지 않은 것 같습니다.
Excel 파일은 데이터를 가져오고 내보내는 가장 좋은 방법은 아니지만이 특별한 경우에 필요한 것임을 이해합니다.
플랫 텍스트 파일로 내보내고 패키지의 마지막 단계로 Excel로 변환하는 방법을 찾을 수 있습니다. 나는 이것이 동일한 유니 코드 / 비 유니 코드 변환 오류를 유발하지 않기를 바랍니다.