Eseguire la migrazione di database Oracle a SQL Server (OracleToSQL)

SQL Server Migration Assistant (SSMA) per Oracle è un ambiente completo che consente di eseguire rapidamente la migrazione di database Oracle a SQL Server, Database SQL di Azure o Azure Synapse Analytics. Usando SSMA per Oracle, è possibile esaminare gli oggetti di database e i dati, valutare i database per la migrazione, eseguire la migrazione di oggetti di database a SQL Server, Database SQL di Azure o Azure Synapse Analytics e quindi eseguire la migrazione dei dati a SQL Server, Database SQL di Azure o Azure Synapse Analytics. Non è possibile eseguire la migrazione di schemi SYS e SYSTEM Oracle.

Estensione Database Migration Assessment per Oracle

Provare l’estensione Database Migration Assessment per Oracle in Azure Data Studio per la valutazione preliminare e la categorizzazione del carico di lavoro da Oracle a SQL. Questa estensione è utile se si è:

  • nella fase iniziale della migrazione da Oracle a SQL ed è necessario eseguire una valutazione del carico di lavoro di alto livello
  • interessati a dimensionare una destinazione di Azure SQL per il carico di lavoro Oracle
  • alla ricerca della comprensione della parità di migrazione delle funzionalità

Per la valutazione dettagliata e la conversione del codice, continuare con SSMA per Oracle.

Per eseguire correttamente la migrazione di oggetti e dati da database Oracle a SQL Server, Database SQL di Azure o Azure Synapse Analytics, usare il processo seguente:

  1. Crea un nuovo progetto SSMA.

    Dopo aver creato il progetto, è possibile impostare le opzioni di conversione, migrazione e mapping dei tipi di progetto. Per informazioni sulle impostazioni del progetto, vedere Opzioni per le impostazioni del progetto (OracleToSQL). Per informazioni su come personalizzare i mapping dei tipi di dati, vedere Mapping dei tipi di dati Oracle e SQL Server (OracleToSQL).

  2. Connettersi al server di database Oracle.

  3. Connettersi a un’istanza di SQL Server.

  4. Eseguire il mapping degli schemi di database Oracle agli schemi di database di SQL Server.

  5. Facoltativamente, Creare report di valutazione per valutare gli oggetti database per la conversione e stimare il tempo di conversione.

  6. Convertire gli schemi di database Oracle in schemi di SQL Server.

  7. Caricare gli oggetti di database convertiti in SQL Server.

    è possibile procedere in due modi:

    • Salvare uno script ed eseguirlo in SQL Server
    • Sincronizzare gli oggetti database
  8. Eseguire la migrazione dei dati a SQL Server.

  9. Se necessario, aggiornare le applicazioni di database.

Vedi anche