AWS Schema Conversion Tool에서 오프라인 모드 사용 - AWS Schema Conversion Tool

AWS Schema Conversion Tool에서 오프라인 모드 사용

오프라인 모드에서 AWS Schema Conversion Tool을 실행할 수 있습니다. 아래에서는 소스 데이터베이스에서 연결이 끊어진 경우 기존 AWS SCT 프로젝트를 사용하는 방법을 알아볼 수 있습니다.

AWS SCT에서는 다음 작업을 실행하기 위해 소스 데이터베이스에 연결할 필요가 없습니다.

  • 매핑 규칙 추가

  • 데이터베이스 마이그레이션 평가 보고서 생성

  • 데이터베이스 스키마와 코드 변환

  • 소스 및 변환된 코드 편집

  • 소스 및 변환된 코드를 텍스트 파일에 SQL 스크립트로 저장

오프라인 모드에서 AWS SCT를 사용하려면 먼저 소스 데이터베이스에 연결하고 메타데이터를 로드한 다음 프로젝트를 저장합니다. 오프라인 모드에서 AWS SCT를 사용하려면 이 프로젝트를 열거나 소스 데이터베이스 서버와의 연결을 끊습니다.

오프라인 모드에서 AWS SCT를 실행하려면
  1. AWS Schema Conversion Tool을 시작하고 새 프로젝트를 생성합니다. 자세한 내용은 AWS SCT에서 프로젝트 시작 및 관리 섹션을 참조하세요.

  2. 소스 데이터베이스 서버를 추가한 후 소스 데이터베이스에 연결합니다. 자세한 내용은 AWS SCT의 프로젝트에 서버 추가 섹션을 참조하세요.

  3. 대상 데이터베이스 서버를 추가하거나 가상 대상 데이터베이스 플랫폼을 사용합니다. 자세한 내용은 AWS Schema Conversion Tool에서 가상 대상에 매핑 섹션을 참조하세요.

  4. 매핑 규칙을 생성하여 소스 데이터베이스의 대상 데이터베이스 플랫폼을 정의합니다. 자세한 내용은 AWS Schema Conversion Tool에서 데이터 유형 매핑 섹션을 참조하세요.

  5. 보기를 선택하고 Main view를 선택합니다.

  6. 소스 데이터베이스의 객체를 표시하는 왼쪽 패널에서 소스 데이터베이스 스키마를 선택합니다. 객체의 컨텍스트(마우스 오른쪽 버튼 클릭) 메뉴를 열고 Load schema를 선택합니다. 이 작업은 모든 소스 스키마 메타데이터를 AWS SCT 프로젝트에 로드합니다.

    보고서 생성스키마 변환 작업도 모든 소스 스키마 메타데이터를 AWS SCT 프로젝트에 로드합니다. 컨텍스트 메뉴에서 이러한 작업 중 하나를 실행한 경우에는 Load schema 작업을 건너뜁니다.

  7. 파일 메뉴에서 Save project를 선택하여 소스 데이터베이스 메타데이터를 프로젝트에 저장합니다.

  8. Disconnect from the server를 선택하여 소스 데이터베이스와의 연결을 끊습니다. 이제 오프라인 모드에서 AWS SCT를 사용할 수 있습니다.