Condividi tramite


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.

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. Usare progetti SSMA (OracleToSQL).

    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. Connessione a Oracle Database (OracleToSQL).

  3. Connessione a SQL Server (OracleToSQL).

  4. Mappatura degli schemi Oracle agli schemi di SQL Server (OracleToSQL).

  5. Facoltativamente, valutazione degli schemi Oracle per la conversione (OracleToSQL) per valutare gli oggetti di database per la conversione e stimare il tempo di conversione.

  6. Conversione di schemi Oracle (OracleToSQL).Converting Oracle Schemas (OracleToSQL).

  7. Caricamento di oggetti di database convertiti in SQL Server (OracleToSQL).

    È possibile procedere in due modi:

    • Salvare uno script ed eseguirlo in SQL Server
    • Sincronizzare gli oggetti database
  8. Migrazione dei dati Oracle in SQL Server (OracleToSQL).

  9. Se necessario, aggiornare le applicazioni di database.