Dopo aver creato lo spazio di lavoro di conversione ed eseguito la conversione iniziale dello schema, puoi risolvere i problemi di conversione, modificare gli oggetti con l'Editor interattivo e applicare lo schema convertito al database di destinazione.
I database possono spesso contenere migliaia di oggetti. La conversione di tutti in una singola sessione potrebbe essere un processo complicato. Con le aree di lavoro di conversione, puoi suddividere il processo di conversione in più fasi in cui aggiungi nuovi oggetti alla conversione, correggi i problemi e poi li testi nel database di destinazione.
Per convertire gli oggetti dal database di origine:
- Nella console Google Cloud, vai a Aree di lavoro della conversione.
- Seleziona la tua area di lavoro dall'elenco delle aree di lavoro della conversione disponibili.
Viene visualizzato l'editor dello spazio di lavoro della conversione.
- Utilizza il riquadro dello schema Oracle per verificare se gli oggetti di origine presentano problemi di conversione. Questo riquadro contiene tutti gli oggetti estratti dallo schema durante la creazione dell'area di lavoro.
-
Risolvi i problemi di conversione.
Puoi utilizzare l'editor SQL interattivo, caricare un file di mappatura delle conversioni per convertire l'oggetto in un modo specifico o utilizzare le funzionalità di conversione assistita da Gemini.
- (Facoltativo) Puoi anche utilizzare l'editor SQL interattivo per modificare lo schema convertito in modo da soddisfare meglio le tue esigenze, anche se non ci sono problemi di conversione con l'oggetto. Per un elenco degli oggetti Oracle modificabili, consulta Tipi di oggetti supportati.
- Dopo aver risolto i problemi di conversione o modificato lo schema, fai clic su
Puoi esaminare lo schema convertito nella scheda Bozza Cloud SQL per PostgreSQL.
Converti origine.
Ora Database Migration Service analizza le modifiche e genera lo schema PostgreSQL aggiornato.
- Testa lo schema convertito nel database di destinazione. Procedi nel seguente modo:
- Fai clic su > Test. Applica alla destinazione
- Nella pagina Definisci destinazione, utilizza il profilo di connessione di destinazione. menu a discesa per selezionare il profilo di connessione di destinazione.
- Fai clic su Definisci e continua.
- Nella pagina Seleziona gli oggetti ed esegui il test dell'applicazione, utilizza le caselle di controllo per selezionare gli oggetti da testare. Lo schema PostgreSQL convertito che vuoi applicare nel database di destinazione.
- Fai clic su Testa applicazione.
A seconda dei risultati del test, potrebbe essere necessario modificare ulteriormente lo schema convertito.
- Se lo snapshot dello schema estratto dall'origine contiene altri oggetti di cui non hai ancora eseguito la migrazione, aggiungili allo spazio di lavoro:
- Nel riquadro Oracle, fai clic su
Viene visualizzato il riquadro di selezione degli oggetti.
Aggiungi oggetti.
- Nella struttura ad albero dello schema, utilizza le caselle di controllo per selezionare gli oggetti da aggiungere alla conversione e poi fai clic su Aggiungi oggetti.
- Nel riquadro Oracle, fai clic su
- Ripeti i passaggi da 3 a 8 finché non hai convertito tutti gli oggetti di cui vuoi eseguire la migrazione.
- Al termine della conversione dello schema, fai clic su
> Applica.
Ora Database Migration Service crea le definizioni dello schema nel database di destinazione.
Applica alla destinazione
Passaggi successivi
- La tua area di lavoro di conversione è ora pronta per la migrazione. Ora puoi creare il job di migrazione.