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 nova extensão Avaliação de Migração de Banco de Dados para Oracle no Azure Data Studio da Oracle para pré-avaliação do SQL e categorização de carga de trabalho. Esta extensão é útil se você estiver:

  • na fase inicial da migração do Oracle para SQL e precisar fazer uma avaliação de carga de trabalho de alto nível
  • interessado em dimensionar um destino SQL do Azure para sua carga de trabalho Oracle
  • procurando entender o paritário 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. Criar um projeto SSMA.

    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. Conectar-se ao servidor do banco de dados Oracle.

  3. Conectar-se a uma instância do SQL Server.

  4. Mapear esquemas de banco de dados Oracle para esquemas de banco de dados do SQL Server.

  5. Opcionalmente, Criar relatórios de avaliação para avaliar objetos de banco de dados para conversão e estimativa do tempo de conversão.

  6. Converter esquemas de banco de dados Oracle em esquemas do SQL Server.

  7. Carregar os objetos do banco de dados convertidos no SQL Server

    Você tem duas opções:

    • Salvar um script e executá-lo no SQL Server
    • Sincronizar os objetos do banco de dados
  8. Migrar dados para o SQL Server.

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

Confira também