AWS DMS 태스크에 대한 데이터베이스 스키마를 변환하기 위해 Windows용 AWS SCT 및 데이터베이스 드라이버를 설치하려면 어떻게 해야 합니까?
최종 업데이트 날짜: 2019년 11월 15일
간략한 설명
AWS SCT는 소스 데이터베이스의 스키마와 대부분의 사용자 지정 코드를 대상 데이터베이스와 호환되는 형식으로 자동 변환해 줍니다. 변환할 수 없는 데이터는 모두 표시되므로 마이그레이션 중에 데이터를 수동으로 변환할 수 있습니다.
해결 방법
먼저 로컬 시스템에 AWS SCT를 설치한 다음, 필요한 데이터베이스 드라이버를 설치하십시오.
AWS SCT 설치
참고: 다음 단계는 Windows OS에서 AWS SCT를 설치하는 단계입니다.
- 예를 들어 aws-schema-conversion-tool-1.0.latest와 같은 zip 폴더를 다운로드합니다.
- AWS Schema Conversion Tool-build-number.msi와 같은 AWS Schema Conversion Tool .msi 파일을 추출합니다.
- 폴더를 엽니다.
- AWS SCT 설치 프로그램 파일을 실행합니다.
데이터베이스 드라이버 설치
참고: 다음 단계에서는 Windows용 JDBC(Java Database Conncetivity) 드라이버로 MySQL을 실행하는 환경에 대한 데이터베이스 드라이버를 설치합니다.
- 데이터베이스 엔진 설명서에서 커넥터를 다운로드합니다. 자세한 내용은 필요한 데이터베이스 드라이버 설치를 참조하십시오.
- JDBC Driver for MySQL을 선택한 다음 다운로드를 선택합니다.
- 플랫폼 독립적(아키텍처 독립적) ZIP 아카이브 또는 TAR 아카이브를 다운로드합니다.
- 파일(예: mysql-connector-java-5.1.42)의 압축을 풉니다.
- 디렉터리를 생성한 후 파일을 새 디렉터리(예: C:\java-5-1-42)로 이동합니다.
- 해당 파일 위치를 기록하거나 복사합니다.
AWS SCT에서 드라이버 위치를 전역적으로 설정
- AWS SCT를 열고 [Settings]에서 [Global Settings]를 선택합니다.
- [Drivers]를 선택합니다.
- MySql 드라이버 경로에서 찾아보기를 선택합니다.
- 앞서 적어 둔 드라이버의 위치(예: C:\java-5-1-42)로 이동합니다.
- 폴더를 열고 mysql-connector-java-5.1.42-bin과 같은 jar 실행 파일을 선택합니다.
- 확인(OK)을 선택합니다.