Compartilhar via


Migração dos bancos de dados Oracle para o SQL Server (OracleToSQL)

O Assistente de Migração do SQL Server (SSMA) para Oracle é um ambiente abrangente que ajuda você a migrar rapidamente bancos de dados Oracle para o SQL Server, o Banco de Dados SQL do Azure ou o Azure Synapse Analytics. Usando o SSMA para Oracle, você pode analisar objetos e dados de banco de dados, avaliar bancos de dados para migração, migrar objetos de banco de dados para o SQL Server, Banco de dados SQL do Azure ou Azure Synapse Analytics e migrar os dados para o SQL Server, Banco de dados SQL do Azure ou Azure Synapse Analytics. Não é possível migrar esquemas Oracle SYS e SYSTEM.

Extensão Avaliação de Migração de Banco de Dados para Oracle

Experimente a pré-avaliação e categorização de carga de trabalho da extensão Database Migration Assessment for Oracle for Oracle. Esta extensão é útil:

  • se você estiver na fase inicial da migração do Oracle para o SQL e precisar fazer uma avaliação de carga de trabalho de alto nível
  • se você estiver interessado em dimensionar um destino do SQL do Azure para sua carga de trabalho do Oracle
  • Se você está procurando entender a paridade de migração de recursos

Para avaliação e conversão de código detalhadas, continue com o SSMA para Oracle.

Para migrar com êxito objetos e dados de bancos de dados Oracle para o SQL Server, Banco de Dados SQL do Azure ou Azure Synapse Analytics, use o seguinte processo:

  1. Trabalhar com Projetos SSMA (OracleToSQL).

    Depois de criar o projeto, você pode configurar opções de conversão, migração e mapeamento de tipo do projeto. Para obter informações sobre configurações de projeto, veja Configuração das opções de projeto (OracleToSQL). Para obter informações sobre como personalizar mapeamentos de tipo de dados, veja Mapeamento dos tipos de dados Oracle e SQL Server (OracleToSQL).

  2. Conectando-se ao Oracle Database (OracleToSQL).

  3. Conectando-se ao SQL Server (OracleToSQL).

  4. Mapeando esquemas Oracle para esquemas do SQL Server (OracleToSQL).

  5. Opcionalmente, Avaliando Esquemas Oracle para Conversão (OracleToSQL) para avaliar objetos de banco de dados para conversão e estimar o tempo de conversão.

  6. Convertendo esquemas Oracle (OracleToSQL).

  7. Carregando objetos de banco de dados convertidos no SQL Server (OracleToSQL).

    Você tem duas opções:

    • Salvar um script e executá-lo no SQL Server
    • Sincronizar os objetos do banco de dados
  8. Migrando dados do Oracle para o SQL Server (OracleToSQL).

  9. Se necessário, atualize os aplicativos de banco de dados.