Migração de bancos de dados Oracle para o SQL Server (OracleToSQL)Migrating Oracle Databases to SQL Server (OracleToSQL)

SQL ServerSQL Server SSMA (Migration Assistant) para Oracle é um ambiente abrangente que ajuda você a migrar rapidamente bancos de dados Oracle para SQL ServerSQL Server, BD SQL do Azure ou Azure SQL Data Warehouse.Migration Assistant (SSMA) for Oracle is a comprehensive environment that helps you quickly migrate Oracle databases to SQL ServerSQL Server, Azure SQL DB, or Azure SQL Data Warehouse. Usando o SSMA para Oracle, você pode examinar os objetos de banco de dados e dados, avaliar os bancos de dados para a migração, migrar objetos de banco de dados para SQL ServerSQL Server, BD SQL do Azure ou SQL Data Warehouse do Azure, e, em seguida, migrar dados para SQL ServerSQL Server, BD SQL do Azure ou dados do SQL Azure Data warehouse.By using SSMA for Oracle, you can review database objects and data, assess databases for migration, migrate database objects to SQL ServerSQL Server, Azure SQL DB, or Azure SQL Data Warehouse, and then migrate data to SQL ServerSQL Server, Azure SQL DB, or Azure SQL Data Warehouse. Observe que você não pode migrar esquemas SYS e sistema Oracle.Note that you cannot migrate SYS and SYSTEM Oracle schemas.

Para migrar com êxito a objetos e dados de bancos de dados Oracle para SQL ServerSQL Server, BD SQL do Azure ou SQL Data Warehouse do Azure, use o seguinte processo:To successfully migrate objects and data from Oracle databases to SQL ServerSQL Server, Azure SQL DB, or Azure SQL Data Warehouse, use the following process:

  1. Criar um novo projeto SSMA.Create a new SSMA project.

    Depois de criar o projeto, você pode definir opções de mapeamento de tipo, migração e conversão de projeto.After you create the project, you can set project conversion, migration, and type mapping options. Para obter informações sobre as configurações do projeto, consulte definir opções do projeto (OracleToSQL).For information about project settings, see Setting Project Options (OracleToSQL). Para obter informações sobre como personalizar mapeamentos de tipo de dados, consulte mapeamento Oracle e tipos de dados do SQL Server (OracleToSQL).For information about how to customize data type mappings, see Mapping Oracle and SQL Server Data Types (OracleToSQL).

  2. Conectar-se ao servidor de banco de dados Oracle.Connect to the Oracle database server.

  3. Conectar a uma instância do SQL Server.Connect to an instance of SQL Server.

  4. Mapear esquemas de banco de dados Oracle para esquemas de banco de dados do SQL Server.Map Oracle database schemas to SQL Server database schemas.

  5. Opcionalmente, crie relatórios de avaliação avaliar os objetos de banco de dados para a conversão e estimar o tempo de conversão.Optionally, Create assessment reports to assess database objects for conversion and estimate the conversion time.

  6. Converter esquemas de banco de dados Oracle para esquemas SQL Server.Convert Oracle database schemas into SQL Server schemas.

  7. Carregar os objetos de banco de dados convertidos no SQL Server.Load the converted database objects into SQL Server.

    Você pode fazer isso em uma das seguintes maneiras:You can do this in one of the following ways:

    • Salvar um script e executá-lo em SQL ServerSQL Server.Save a script and run it in SQL ServerSQL Server.

    • Sincronize os objetos de banco de dados.Synchronize the database objects.

  8. Migrar dados para o SQL Server.Migrate data to SQL Server.

  9. Se necessário, atualize os aplicativos de banco de dados.If necessary, update database applications.

Consulte tambémSee Also

Instalar o SSMA para Oracle (OracleToSQL)Installing SSMA for Oracle (OracleToSQL)
Introdução ao SSMA para Oracle (OracleToSQL)Getting Started with SSMA for Oracle (OracleToSQL)