Converti SQL con Database Migration Service

Database Migration Service ti aiuta a convertire lo schema di Oracle in PostgreSQL. Puoi farlo utilizzando le aree di lavoro di conversione e la conversione assistita da Gemini. Le aree di lavoro di conversione forniscono strumenti per convertire e convalidare lo schema e i dati. L' assistenza di Gemini sfrutta la potenza dell'AI per ridurre i tempi e la complessità della migrazione.

Workspace della conversione

Utilizza le aree di lavoro di conversione per velocizzare e migliorare il processo di migrazione di database eterogenei. Le aree di lavoro gestiscono la conversione di schema e dati, semplificando la transizione a un database di destinazione. Offrono inoltre strumenti per la convalida dello schema e dei dati convertiti.

Nell'editor di conversione, puoi manipolare la conversione dello schema in tempo reale convertendo automaticamente gli oggetti supportati e risolvendo i problemi di conversione.

Conversione indiretta con Gemini

Le funzionalità di conversione assistita da Gemini in Database Migration Service ti aiutano ad applicare la potenza dell'AI per ridurre i tempi e la complessità delle migrazioni.

Utilizza i seguenti approcci complementari per un'esperienza completa di conversione degli oggetti di codice assistita da Gemini:

Assistente per le conversioni

L'assistente per le conversioni è un insieme di prompt dedicati che possono aiutarti a comprendere meglio la logica di conversione, a proporre correzioni per i problemi di conversione o a ottimizzare il codice convertito. Ad esempio, se alcune funzioni Oracle non hanno equivalenti diretti in PostgreSQL, puoi utilizzare il prompt Aiutami a correggere i problemi di conversione degli oggetti per ricevere una proposta di modifiche al codice che possono risolvere il problema di conversione.

L'immagine seguente mostra come accedere ai prompt di Gemini per la spiegabilità delle conversioni di codice e schema negli spazi di lavoro per le conversioni:

L'assistente alla conversione di Gemini richiede
      la spiegabilità della conversione del codice e dello schema.
Figura 1. Prompt dell'assistente alla conversione di Gemini. (fai clic per ingrandire)
Gemini richiede
      la spiegabilità della conversione del codice e dello schema.

Suggerimenti per le conversioni

Quando risolvi i problemi di conversione nello spazio di lavoro, i modelli Gemini possono apprendere il pattern dalle correzioni e suggerire modifiche ad altri oggetti con errori nello spazio di lavoro. Ad esempio, dopo aver risolto i problemi di conversione degli oggetti manualmente o con la richiesta dell'assistente alla conversione e quando i modelli Gemini hanno analizzato un numero sufficiente di correzioni, puoi esaminare i suggerimenti generati dall'IA per perfezionare ulteriormente il codice.

L'immagine seguente mostra i problemi risolti dai suggerimenti di Gemini negli spazi di lavoro per le conversioni:

Finestra di dialogo dei suggerimenti di Gemini per la risoluzione dei problemi.
Figura 2. Finestra di dialogo dei suggerimenti di Gemini per la risoluzione dei problemi. (fai clic per ingrandire)
Finestra di dialogo dei suggerimenti di Gemini per la risoluzione dei problemi.

Scenari supportati

Database Migration Service supporta la conversione assistita da Gemini nei seguenti scenari eterogenei: