2012-05-04 5 views
2

SSIS에 MySQL 연결을 만들었는데 올바르게 연결되었습니다. 그런 다음 테이블 복사를위한 데이터 흐름을 만들었습니다. MySQL -> SQL ADO.Net 소스 및 OLE DB 대상을 설정하십시오.SSIS가 MySQL 테이블에 액세스합니다.

ADO.Net 소스에서 필자는 테이블 또는 뷰를 선택하고 모든 테이블을 볼 수 있습니다. 복사 할 파일을 선택하고 "미리보기"를 누르면 오류가 나타납니다.

enter image description here

어떤 생각 ?

+0

문제가 해결 실행 MySQL을 구성하려면이 링크를 시도하십시오. 다시 시작된 클라이언트, SSIS 내부의 MySQL 연결을 다시 작성하여 작동했습니다. 데이터가 동일하기 때문에 이상하지만 지금은 작동합니다. –

답변

2

귀하의 MySQL 구문에 문제가 있습니다.

은 ANSI 모드에서

+0

제발 디에고, 내가 틀렸다면 정정 해주세요. 그러나 나는 어떤 MySQL sintax도 가지고 있지 않다. 나는 복사 할 소스 테이블을 선택하는 것이다. 내가 가진 유일한 문자열은 연결 것들입니다. 'ConnectionString'. –

+0

표현식을 작성해야합니까? –

+0

"SQL"로 변경하고 SET GLOBAL을 입력하십시오. sql_mode = 'ANSI'; 진술을하기 전에. – Diego

관련 문제