SSIS에서 MYSQL에 연결하기 위해 ODBC 연결을 사용하고 있습니다. 연결은 성공했지만 SSIS 패키지가 실행되면 아래 오류가 발생합니다.
[ODBC Source [30]] Error: SQLSTATE: 22018, Message: [MySQL][ODBC 8.0(a) Driver][mysqld-5.7.30-0ubuntu0.16.04.1]; [ODBC Source [30]] Error: SSIS Error Code DTS_E_INDUCEDTRANSFORMFAILUREONERROR. The "ODBC Source.Outputs[ODBC Source Output]" failed because error code 0xC020F450 occurred, and the error row disposition on "ODBC Source" specifies failure on error. An error occurred on the specified object of the specified component. There may be error messages posted before this with more information about the failure.
[SSIS.Pipeline] Error: SSIS Error Code DTS_E_PRIMEOUTPUTFAILED. The PrimeOutput method on ODBC Source returned error code 0xC0209029. The component returned a failure code when the pipeline engine called PrimeOutput(). The meaning of the failure code is defined by the component, but the error is fatal and the pipeline stopped executing. There may be error messages posted before this with more information about the failure.
온라인에서 해결책을 찾았지만 아무 효과가 없었습니다. 충분히 조사했지만 아무 소용이 없습니다.
미리 감사드립니다.
답변1
왜 이 오류가 발생했는지 잘 모르겠지만 오류가 해결되었습니다. -- 소스 --> 오류 출력에서 열에 대해 실패 무시를 선택했습니다.