Database Migration Service를 사용하면 Oracle스키마를 PostgreSQL로 변환할 수 있습니다. 변환 작업공간과 제미니 지원 전환을 사용하여 이 작업을 수행합니다. 변환 작업공간은 스키마와 데이터를 변환하고 검증하는 도구를 제공합니다. Gemini 지원은 AI의 힘을 사용하여 이전 시간과 복잡성을 줄입니다.
변환 작업공간
변환 작업공간을 사용하여 이질적인 데이터베이스의 이전 프로세스를 신속하게 개선하세요. 작업공간은 스키마 및 데이터 변환을 처리하여 대상 데이터베이스로의 전환을 간소화합니다. 또한 변환된 스키마와 데이터를 검증하는 도구도 제공합니다.
전환 편집기에서 지원되는 객체를 자동으로 변환하고 전환 문제를 해결하여 실시간으로 스키마 변환을 조작할 수 있습니다.
Gemini 지원 전환
Database Migration Service의 Gemini 지원 변환 기능을 사용하면 AI의 기능을 적용하여 마이그레이션의 시간과 복잡성을 줄일 수 있습니다.
전체적인 Gemini 지원 코드 객체 변환 환경을 위해 다음과 같은 보완적인 접근 방식을 사용하세요.
전환 어시스턴트
변환 지원은 변환 로직을 더 잘 이해하거나 변환 문제 해결을 제안하거나 변환된 코드를 최적화하는 데 도움이 되는 일련의 전용 프롬프트입니다. 예를 들어 특정 Oracle 함수에 PostgreSQL에 직접 상응하는 함수가 없는 경우 객체 변환 문제를 해결할 수 있도록 도와주세요 프롬프트를 사용하여 변환 문제를 해결할 수 있는 코드 변경 제안을 받을 수 있습니다.
다음 이미지는 변환 워크스페이스에서 코드 및 스키마 변환 설명 가능성에 관한 Gemini 프롬프트에 액세스하는 방법을 보여줍니다.


전환 제안
작업공간에서 변환 문제를 해결하면 Gemini 모델은 수정사항에서 패턴을 학습하고 작업공간의 다른 결함 있는 객체에 대한 변경사항을 제안할 수 있습니다. 예를 들어 객체 변환 문제를 수동으로 또는 변환 어시스턴트 프롬프트를 사용하여 수정한 후 Gemini 모델이 수정사항을 충분히 분석하면 AI가 생성한 추천을 검토하여 코드를 추가로 수정할 수 있습니다.
다음 이미지는 변환 워크스페이스에서 Gemini 추천 문제 해결을 보여줍니다.


지원되는 시나리오
Database Migration Service는 다음과 같은 이질적인 시나리오에서 Gemini 지원 변환을 지원합니다.
- Gemini 지원을 사용하여 Oracle 코드 및 스키마를 PostgreSQL용 Cloud SQL로 변환
- Gemini 지원을 사용하여 Oracle 코드 및 스키마를 PostgreSQL용 AlloyDB로 변환