AWS DMS 태스크에 대한 데이터베이스 스키마를 변환하기 위해 Windows용 AWS SCT 및 데이터베이스 드라이버를 설치하려면 어떻게 해야 합니까?

최종 업데이트 날짜: 2019년 11월 15일

간략한 설명

AWS SCT는 소스 데이터베이스의 스키마와 대부분의 사용자 지정 코드를 대상 데이터베이스와 호환되는 형식으로 자동 변환해 줍니다. 변환할 수 없는 데이터는 모두 표시되므로 마이그레이션 중에 데이터를 수동으로 변환할 수 있습니다.

해결 방법

먼저 로컬 시스템에 AWS SCT를 설치한 다음, 필요한 데이터베이스 드라이버를 설치하십시오.

AWS SCT 설치

참고: 다음 단계는 Windows OS에서 AWS SCT를 설치하는 단계입니다.

  1. 예를 들어 aws-schema-conversion-tool-1.0.latest와 같은 zip 폴더를 다운로드합니다.
  2. AWS Schema Conversion Tool-build-number.msi와 같은 AWS Schema Conversion Tool .msi 파일을 추출합니다.
  3. 폴더를 엽니다.
  4. AWS SCT 설치 프로그램 파일을 실행합니다.

데이터베이스 드라이버 설치

참고: 다음 단계에서는 Windows용 JDBC(Java Database Conncetivity) 드라이버로 MySQL을 실행하는 환경에 대한 데이터베이스 드라이버를 설치합니다.

  1. 데이터베이스 엔진 설명서에서 커넥터를 다운로드합니다. 자세한 내용은 필요한 데이터베이스 드라이버 설치를 참조하십시오.
  2. JDBC Driver for MySQL을 선택한 다음 다운로드를 선택합니다.
  3. 플랫폼 독립적(아키텍처 독립적) ZIP 아카이브 또는 TAR 아카이브를 다운로드합니다.
  4. 파일(예: mysql-connector-java-5.1.42)의 압축을 풉니다.
  5. 디렉터리를 생성한 후 파일을 새 디렉터리(예: C:\java-5-1-42)로 이동합니다.
  6. 해당 파일 위치를 기록하거나 복사합니다.

AWS SCT에서 드라이버 위치를 전역적으로 설정

  1. AWS SCT를 열고 [Settings]에서 [Global Settings]를 선택합니다.
  2. [Drivers]를 선택합니다.
  3. MySql 드라이버 경로에서 찾아보기를 선택합니다.
  4. 앞서 적어 둔 드라이버의 위치(예: C:\java-5-1-42)로 이동합니다.
  5. 폴더를 열고 mysql-connector-java-5.1.42-bin과 같은 jar 실행 파일을 선택합니다.
  6. 확인(OK)을 선택합니다.