Compartir a través de


Migrar bases de datos de Oracle a SQL Server (OracleToSQL)

SQL Server Migration Assistant (SSMA) para Oracle es un entorno completo que le ayuda a migrar rápidamente bases de datos de Oracle a SQL Server, Azure SQL Database o Azure Synapse Analytics. Utilizando SSMA para Oracle, puede revisar objetos y datos de bases de datos, evaluar bases de datos para migración, migrar objetos de bases de datos a SQL Server, Azure SQL Database o Azure Synapse Analytics y, a continuación, migrar datos a SQL Server, Azure SQL Database o Azure Synapse Analytics. No se pueden migrar esquemas SYS y SYSTEM Oracle.

Extensión Database Migration Assessment for Oracle

Pruebe la extensión Database Migration Assessment for Oracle para Oracle a la evaluación previa y la categorización de cargas de trabajo de SQL. Esta extensión es útil:

  • Si está en la fase inicial de la migración de Oracle a SQL y necesita realizar una evaluación de cargas de trabajo de alto nivel
  • Si está interesado en cambiar el tamaño de un destino de Azure SQL para la carga de trabajo de Oracle
  • si quiere comprender la paridad de la migración de características

Para quiere una conversión y evaluación de código detalladas, continúe con SSMA para Oracle.

Para migrar correctamente objetos y datos de bases de datos de Oracle a SQL Server, Azure SQL Database o Azure Synapse Analytics, use el siguiente proceso:

  1. Trabaje con proyectos de SSMA (OracleToSQL).

    Después de crear el proyecto, puede establecer opciones de conversión, migración y asignación de tipos. Para obtener información sobre la configuración del proyecto, consulte Establecer opciones de proyecto (OracleToSQL). Para obtener información sobre cómo personalizar las asignaciones de tipos de datos, consulte Asignación de tipos de datos de Oracle y SQL Server (OracleToSQL).

  2. Conexión a Oracle Database (OracleToSQL).

  3. Conexión a SQL Server (OracleToSQL).

  4. Asignación de esquemas de Oracle a esquemas de SQL Server (OracleToSQL).

  5. Opcionalmente, evaluar esquemas de Oracle para la conversión (OracleToSQL) para evaluar los objetos de base de datos para la conversión y calcular el tiempo de conversión.

  6. Conversión de esquemas de Oracle (OracleToSQL).

  7. Carga de objetos de base de datos convertidos en SQL Server (OracleToSQL).

    Tiene dos opciones:

    • Guardar un script y ejecutarlo en SQL Server
    • Sincronizar los objetos de la base de datos
  8. Migración de datos de Oracle a SQL Server (OracleToSQL).

  9. Si es necesario, actualice las aplicaciones de base de datos.