기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
리팩터링 권장 사항
AWS 는 Oracle에서 Amazon RDS for PostgreSQL 또는 Amazon Aurora PostgreSQL-Compatible Edition으로의 이기종 마이그레이션을 활성화하는 두 가지 도구를 제공합니다. 이러한 도구는 AWS Schema Conversion Tool (AWS SCT) 및 AWS Database Migration Service (AWS DMS)입니다.
AWS SCT 는 소스 데이터베이스 스키마와 대부분의 사용자 지정 코드를 대상 데이터베이스와 호환되는 형식으로 자동으로 변환합니다. Oracle에서 PostgreSQL로 데이터베이스를 마이그레이션하는 동안는 PostgreSQL에서 Oracle PL/SQL 코드를 동등한 PL/pgSQL 코드로 AWS SCT 자동 변환합니다. 도구가 변환하는 사용자 지정 코드에는 보기, 저장된 절차 및 함수가 포함됩니다. 코드 조각을 대상 언어로 자동 변환할 수 없는 경우는 애플리케이션 개발자의 수동 입력이 필요한 모든 위치를 AWS SCT 문서화합니다. CDC를 AWS DMS 사용하여 Oracle을 PostgreSQL 또는 MySQL로 마이그레이션합니다.
Oracle 데이터베이스를 PostgreSQL 또는 MySQL로 마이그레이션하려면 일반적으로 자동 및 수동 작업을 모두 완료해야 합니다. AWS는 기본 및 복잡한 코드 변환 전략에 대한 step-by-step 지침을 제공하는 마이그레이션 플레이북을 제공합니다. Oracle 데이터베이스 리팩터링에 대한 자세한 내용은 다음 플레이북을 참조하세요.