이 글에서는 SSIS를 사용하여 MySQL에서 SQL Server의 새 테이블로 테이블을 동기화합니다. VS 2019를 열고 ITSVSE.ForumThreadSynchronization 이름의 새로운 SSIS 프로젝트를 생성하세요
다음 제어가 지원됩니다:
데이터 출처
두 개의 새로운 데이터 소스를 생성하려면, 먼저 목표 소스인 SQL Server 데이터베이스를 다음과 같이 추가하세요:
MySQL 데이터 소스, 참고문헌:
새로운 데이터 흐름 생성
데이터 흐름 작업은 MySQL 데이터를 SQL Server 테이블로 가져오고 데이터 흐름 제어를 드래그하는 것입니다. 아래 그림에 나와 있습니다:
타겟 테이블
SQL Server에서 새 테이블을 만들고 다음과 같은 스크립트를 만듭니다:
출처 표
MySQL 소스 테이블 pre_forum_thread, 쿼리 SQL 문장을 다음과 같이 표현합니다:
대상 소스의 열이 생성 시간이므로 삽입해야 하며, NULL이 될 수 없으므로 수정된 SQL 문은 다음과 같습니다:
미리보기 결과 결과는 다음과 같습니다:
데이터플로우 작업
구조 도표는 다음과 같습니다:
MySQL ADO NET 소스 타겟 스크린샷은 다음과 같습니다:
다음 SQL Server 대상 데이터의 스크린샷은 다음과 같습니다:
사상 관계는 다음과 같습니다:
다음 그림에 나와 같이 SSIS 패키지 패키지를 실행하고 MySQL 데이터를 SQL Server에 성공적으로 가져오세요:
소스 코드 다운로드:
관광객 여러분, 이 게시물의 숨겨진 내용을 보고 싶으시다면 부탁드립니다 회답
(끝)
|