Migrar bancos de dados Oracle para 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 for Oracle, você pode revisar objetos e dados de banco de dados, avaliar bancos de dados para migração, migrar objetos de banco de dados para SQL Server, Banco de Dados SQL do Azure ou Azure Synapse Analytics e, em seguida, migrar 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.
Para obter uma avaliação e conversão de código detalhadas, continue com o SSMA for Oracle.
Processo de migração recomendado
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:
Trabalhar com projetos SSMA (OracleToSQL).
Depois de criar o projeto, você pode definir opções de conversão, migração e mapeamento de tipo de projeto. Para obter informações sobre configurações de projeto, consulte Setting Project Options (OracleToSQL). Para obter informações sobre como personalizar mapeamentos de tipos de dados, consulte Mapeando tipos de dados Oracle e SQL Server (OracleToSQL).
Mapeando esquemas Oracle para esquemas do SQL Server (OracleToSQL).
Opcionalmente, Assessing Oracle Schemas for Conversion (OracleToSQL) avaliar objetos de banco de dados para conversão e estimar o tempo de conversão.
Carregando objetos de banco de dados convertidos no SQL Server (OracleToSQL).
Tem duas opções:
- Salve um script e execute-o no SQL Server
- Sincronizar os objetos de banco de dados
Se necessário, atualize os aplicativos de banco de dados.