Sdílet prostřednictvím


Migrace databází Oracle na SQL Server (OracleToSQL)

SQL Server Migration Assistant (SSMA) pro Oracle je komplexní prostředí, které vám pomůže rychle migrovat databáze Oracle na SQL Server, Azure SQL Database nebo Azure Synapse Analytics. Pomocí SSMA pro Oracle můžete zkontrolovat databázové objekty a data, posoudit databáze pro migraci, migrovat databázové objekty na SQL Server, Azure SQL Database nebo Azure Synapse Analytics a pak migrovat data na SQL Server, Azure SQL Database nebo Azure Synapse Analytics. Schémata SYS a SYSTEM Oracle nemůžete migrovat.

Pro podrobné posouzení a převod kódu pokračujte s nástrojem SSMA for Oracle.

Pokud chcete úspěšně migrovat objekty a data z databází Oracle na SQL Server, Azure SQL Database nebo Azure Synapse Analytics, použijte následující postup:

  1. Práce s projekty SSMA (OracleToSQL).

    Po vytvoření projektu můžete nastavit možnosti převodu projektu, migrace a mapování typu. Informace o nastavení projektu naleznete v tématu Nastavení možností projektu (OracleToSQL). Informace o přizpůsobení mapování datových typů naleznete v tématu Mapování datových typů Oracle a SQL Server (OracleToSQL).

  2. Připojení k Oracle Database (OracleToSQL).

  3. Připojení k SQL Serveru (OracleToSQL).

  4. mapování schémat Oracle na schémata SQL Serveru (OracleToSQL).

  5. Volitelně posouzení schémat Oracle pro převod (OracleToSQL) k vyhodnocení databázových objektů pro převod a odhad doby převodu.

  6. Převod schémat Oracle (OracleToSQL).

  7. načítání převedených databázových objektů do systému SQL Server (OracleToSQL).

    Máte dvě možnosti:

    • Uložení skriptu a jeho spuštění na SQL Serveru
    • Synchronizace databázových objektů
  8. Migrace dat Oracle na SQL Server (OracleToSQL).

  9. V případě potřeby aktualizujte databázové aplikace.