AWS Schema Conversion Tool에서 오프라인 모드 사용
오프라인 모드에서 AWS Schema Conversion Tool을 실행할 수 있습니다. 아래에서는 소스 데이터베이스에서 연결이 끊어진 경우 기존 AWS SCT 프로젝트를 사용하는 방법을 알아볼 수 있습니다.
AWS SCT에서는 다음 작업을 실행하기 위해 소스 데이터베이스에 연결할 필요가 없습니다.
매핑 규칙 추가
데이터베이스 마이그레이션 평가 보고서 생성
데이터베이스 스키마와 코드 변환
소스 및 변환된 코드 편집
소스 및 변환된 코드를 텍스트 파일에 SQL 스크립트로 저장
오프라인 모드에서 AWS SCT를 사용하려면 먼저 소스 데이터베이스에 연결하고 메타데이터를 로드한 다음 프로젝트를 저장합니다. 오프라인 모드에서 AWS SCT를 사용하려면 이 프로젝트를 열거나 소스 데이터베이스 서버와의 연결을 끊습니다.
오프라인 모드에서 AWS SCT를 실행하려면
-
AWS Schema Conversion Tool을 시작하고 새 프로젝트를 생성합니다. 자세한 내용은 AWS SCT에서 프로젝트 시작 및 관리 섹션을 참조하세요.
-
소스 데이터베이스 서버를 추가한 후 소스 데이터베이스에 연결합니다. 자세한 내용은 AWS SCT의 프로젝트에 서버 추가 섹션을 참조하세요.
-
대상 데이터베이스 서버를 추가하거나 가상 대상 데이터베이스 플랫폼을 사용합니다. 자세한 내용은 AWS Schema Conversion Tool에서 가상 대상에 매핑 섹션을 참조하세요.
-
매핑 규칙을 생성하여 소스 데이터베이스의 대상 데이터베이스 플랫폼을 정의합니다. 자세한 내용은 AWS Schema Conversion Tool에서 데이터 유형 매핑 섹션을 참조하세요.
-
보기를 선택하고 Main view를 선택합니다.
-
소스 데이터베이스의 객체를 표시하는 왼쪽 패널에서 소스 데이터베이스 스키마를 선택합니다. 객체의 컨텍스트(마우스 오른쪽 버튼 클릭) 메뉴를 열고 Load schema를 선택합니다. 이 작업은 모든 소스 스키마 메타데이터를 AWS SCT 프로젝트에 로드합니다.
보고서 생성 및 스키마 변환 작업도 모든 소스 스키마 메타데이터를 AWS SCT 프로젝트에 로드합니다. 컨텍스트 메뉴에서 이러한 작업 중 하나를 실행한 경우에는 Load schema 작업을 건너뜁니다.
-
파일 메뉴에서 Save project를 선택하여 소스 데이터베이스 메타데이터를 프로젝트에 저장합니다.
-
Disconnect from the server를 선택하여 소스 데이터베이스와의 연결을 끊습니다. 이제 오프라인 모드에서 AWS SCT를 사용할 수 있습니다.