현재 일부 CSV 파일을 가져 오기 위해 SSIS 패키지로 설계 중이며 다양한 오류 유형을 고려해야합니다. 오류 중 하나가 올바르지 않거나 누락 된 텍스트 한정자입니다.SSIS 플랫 파일 처리 텍스트 한정자 누락
IE "COL1 ','COL2 ','COL3 /"col4 "
패키지는 현재 던지고 오류"[ProductMaster CSV [66] 에러 : 열의 열 분리 "열 (2) "을 (를) 찾을 수 없습니다.". 내가이 상황에서보고 무엇을 기대된다. 나는했습니다
분명히 초기에 올바른 형식으로 전송 파일이 순간에 옵션을 선택하지 않습니다지고.
텍스트 한정자가 없도록 파일을 변경하려고 시도했지만 필드에 쉼표가 있으면 실행 가능한 솔루션이 아 닙니다.
처리 방법이 있습니까?
) 예를 들어, 어떻게해야합니까? ** 확실히 col3에 누락 된 텍스트 한정자가 있습니다 ** 이런 종류의 문제로 인해 문제가 발생할 수 있습니다. – BIDeveloper
파일을 수정 한 다음 가져 오기 작업을 수행하십시오 또는 프로세스 실행 태스크를 실행하고 기존 정리 유틸리티를 사용하십시오. Excel이 실제로 Excel에서 열어 저장하거나 CSV 또는 다른 것으로 변환 할 수있는 부분을 수정하는 데 꽤 효과가 있습니다. 나는 보통 파이프 (|)를 구두점으로 사용하지 않고 구분자를 사용하지 않기로 요청했다. :) – Matt
이 파일은 매일받는 파일이 될 것입니다.이 테스트가 극단적 인 경우 였으면 좋겠다. 파일을 만드는 시스템이 실제로 텍스트 구분 문자를 잘못 입력하면 놀라게 될 것입니다. 경우에 대비하여 일부 타사 옵션을 살펴볼 수 있습니다. 파이프 제안은 좋은 제안입니다! –