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.

Estensione Database Migration Assessment per Oracle

Provare l'estensione Valutazione migrazione del database per Oracle 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
  • se si è interessati a dimensionare una destinazione SQL di Azure per il carico di lavoro Oracle
  • se si sta cercando di comprendere la 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. Usare progetti SSMA (OracleToSQL).Work with SSMA Projects (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. Mapping di schemi Oracle a 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).Migrating Oracle Data into SQL Server (OracleToSQL).

  9. Se necessario, aggiornare le applicazioni di database.