Oracle 데이터베이스를 SQL Server로 마이그레이션(OracleToSQL)
Oracle용 SSMA(SQL Server Migration Assistant)는 Oracle 데이터베이스를 SQL Server, Azure SQL Database 또는 Azure Synapse Analytics로 신속하게 마이그레이션하는 데 도움이 되는 포괄적인 환경입니다. Oracle용 SSMA를 사용하여 데이터베이스 개체 및 데이터를 검토하고, 마이그레이션할 데이터베이스를 평가하고, 데이터베이스 개체를 SQL Server, Azure SQL Database 또는 Azure Synapse Analytics로 마이그레이션한 다음, SQL Server, Azure SQL Database 또는 Azure Synapse Analytics로 데이터를 마이그레이션할 수 있습니다. SYS 및 SYSTEM Oracle 스키마는 마이그레이션할 수 없습니다.
Oracle용 데이터베이스 마이그레이션 평가 확장
Oracle용 Oracle용 데이터베이스 마이그레이션 평가를 SQL 사전 평가 및 워크로드 분류로 확장해 보세요. 이 확장은 다음과 같이 유용합니다.
- Oracle에서 SQL로 마이그레이션하는 초기 단계에 있고 높은 수준의 워크로드 평가를 수행해야 하는 경우
- Oracle 워크로드에 대한 Azure SQL 대상 크기 조정에 관심이 있는 경우
- 기능 마이그레이션 패리티를 이해하려는 경우
자세한 코드 평가 및 변환을 위해 Oracle용 SSMA를 계속 진행합니다.
권장 마이그레이션 프로세스
Oracle 데이터베이스에서 SQL Server, Azure SQL Database 또는 Azure Synapse Analytics로 개체 및 데이터를 성공적으로 마이그레이션하려면 다음 프로세스를 사용합니다.
-
프로젝트를 만든 후 프로젝트 변환, 마이그레이션 및 형식 매핑 옵션을 설정할 수 있습니다. 프로젝트 설정에 대한 자세한 내용은 프로젝트 옵션 설정(OracleToSQL)을 참조하세요. 데이터 형식 매핑 을 사용자 지정하는 방법에 대한 자세한 내용은 Oracle 및 SQL Server 데이터 형식 매핑(OracleToSQL)을 참조하세요.
필요에 따라 OracleToSQL(Oracle Schemas for Conversion) 을 평가하여 변환할 데이터베이스 개체를 평가하고 변환 시간을 예측합니다.
변환된 데이터베이스 개체를 SQL Server(OracleToSQL)로 로드합니다.
이때 다음 두 가지 방법을 사용할 수 있습니다.
- 스크립트를 저장하고 SQL Server에서 실행
- 데이터베이스 개체 동기화
필요한 경우 데이터베이스 애플리케이션을 업데이트합니다.