Después de crear su espacio de trabajo de conversión y realizar la conversión de esquema inicial , puede solucionar problemas de conversión, modificar sus objetos con el editor interactivo y aplicar el esquema convertido a su base de datos de destino.
Las bases de datos suelen tener miles de objetos. Convertirlos todos en una sola sesión puede ser un proceso desafiante. Con los espacios de trabajo de conversión, puede dividir el proceso de conversión en varias fases en las que agrega nuevos objetos a la conversión, soluciona los problemas y luego los prueba en su base de datos de destino.
Los espacios de trabajo de conversión pueden producir resultados de conversión deterministas o mejorarlos con la conversión automática de Gemini . Cuando la conversión automática de Gemini está habilitada, el Servicio de migración de bases de datos aplica aumentos de conversión automática a todos sus objetos cada vez que convierte el esquema de origen. Si desea utilizar únicamente reglas de conversión deterministas, desactive la conversión automática de Gemini en su espacio de trabajo.
- En el Google Cloud consola, vaya a Espacios de trabajo de conversión .
- De la lista de espacios de trabajo de conversión disponibles, seleccione su espacio de trabajo.
Se abre el editor del espacio de trabajo de conversión.
- Utilice el panel de esquema de Oracle para verificar sus objetos de origen en busca de problemas de conversión. Este panel contiene todos los objetos que extrajo de su esquema durante la creación del espacio de trabajo .
- Solucione sus problemas de conversión .
Puede utilizar el editor SQL interactivo, cargar un archivo de mapeo de conversión para convertir el objeto de una manera específica o utilizar las funciones de conversión impulsadas por Gemini.
- Opcional: también puede utilizar el editor SQL interactivo para ajustar el esquema convertido para satisfacer mejor sus necesidades, incluso si no hay problemas de conversión con su objeto. Para obtener una lista de objetos de Oracle editables, consulte Tipos de objetos admitidos .
- Después de solucionar los problemas de conversión o ajustar su esquema, haga clic en
Puede inspeccionar el esquema convertido en la pestaña borrador de AlloyDB para PostgreSQL .
Convertir fuente . El Servicio de migración de bases de datos ahora analiza sus cambios y genera el esquema PostgreSQL actualizado. - Pruebe el esquema convertido en su base de datos de destino. Haga lo siguiente:
- Haga clic en > Probar . Aplicar al destino
- En la página Definir destino , utilice el perfil de conexión de Destino menú desplegable para seleccionar su perfil de conexión de destino.
- Haga clic en Definir y continuar .
- En la página Seleccionar objetos y probar aplicación , use las casillas de verificación para seleccionar qué esquema de PostgreSQL convertido que desea aplicar en su base de datos de destino.
- Haga clic en Probar aplicación .
Dependiendo de los resultados de la prueba, es posible que necesite ajustar aún más su esquema convertido.
- Si la instantánea del esquema que extrajiste del origen tiene más objetos que aún no has migrado, agrega estos objetos al espacio de trabajo:
- En el panel de Oracle , haga clic en
Se abre el panel de selección de objetos.
Agregar objetos . - En el árbol del esquema, use las casillas de verificación para seleccionar qué objetos desea agregar a la conversión y luego haga clic en Agregar objetos .
- En el panel de Oracle , haga clic en
- Repita los pasos del 3 al 8 hasta convertir todos los objetos que desea migrar.
- Cuando termine de convertir su esquema, haga clic en > Aplicar .
El Servicio de migración de bases de datos ahora crea las definiciones de esquema en su base de datos de destino.
Aplicar al destino
¿Qué sigue?
Su espacio de trabajo de conversión está listo para la migración. Ahora puede crear el trabajo de migración .
Para obtener un tutorial completo de migración paso a paso, consulte la guía de migración de Oracle a AlloyDB para PostgreSQL .