SSIS에서 MySQL에 연결하면, SQL Server Integration Services는 기본적으로 mysql 소스에 연결할 자체 컴포넌트가 없으며, 저희가 직접 설치해야 합니다.
두 가지 방법 모두 ODBC 사용과 ADO.NET 드라이버 모두 mysql 데이터베이스에 연결될 수 있고 둘 다 잘 작동합니다.
ADO.NET 를 이용해 MySQL 데이터 소스에 연결하는 것이 비교적 간단하기 때문에, 이 글에서는 ADO.NET 방식을 사용합니다.
먼저, mysql .net 연결 드라이버를 다운로드하고, 주소를 다운로드하세요:관광객 여러분, 이 게시물의 숨겨진 내용을 보고 싶으시다면 부탁드립니다 회답
다운로드가 완료되면 설치한 후 VS 2019로 SSIS 프로젝트를 다시 열고 아래 참조대로 "새 ADO.NET 연결"을 우클릭하세요:
다음 그림에 나타난 것처럼 MySQL 데이터 제공자 드라이버를 선택하세요:
MySQL 설정과 주요 설정을 입력하세요:서버, 사용자 ID, 포트, persistsecurityinfo, database, password이 매개변수들만으로도 충분합니다.
Persist Security Info 속성은 보안 정보를 저장할지 여부를 의미하며, 이는 단순히 "성공적인 데이터베이스 연결 후 ADO가 비밀번호 정보를 저장하는지 여부"로 이해할 수 있습니다.
진실은 구원한다는 뜻이고, 거짓은 구하지 않는다는 뜻이야
우리가 준비해야 해persistsecurityinfo는 사실입니다。 아래에 표시된 대로 테스트 연결을 클릭하세요:
매개변수 대화 이후의 값은 다음과 같습니다:
ADO NET 소스, 데이터베이스 접근 설정 SQL 명령어를 추가해 보세요. 다음 스크립트를 작성하세요:
미리보기를 클릭하면 다음 그림에서 볼 수 있는 것처럼 MySQL 데이터를 성공적으로 쿼리할 수 있습니다:
리소스:
관광객 여러분, 이 게시물의 숨겨진 내용을 보고 싶으시다면 부탁드립니다 회답
(끝)
|