Миграция баз данных Oracle в SQL Server (OracleToSQL)Migrating Oracle Databases to SQL Server (OracleToSQL)

SQL ServerSQL Server Помощник по миграции (SSMA) для Oracle — это Комплексная среда, которая помогает быстро перенести базы данных Oracle в SQL ServerSQL Server , базу данных SQL Azure или Azure синапсе Analytics.Migration Assistant (SSMA) for Oracle is a comprehensive environment that helps you quickly migrate Oracle databases to SQL ServerSQL Server, Azure SQL Database, or Azure Synapse Analytics. С помощью SSMA для Oracle можно просматривать объекты и данные базы данных, оценивать базы данных для миграции, переносить объекты базы данных в SQL ServerSQL Server базу данных SQL Azure или аналитику Azure синапсе Analytics, а затем переносить данные в SQL ServerSQL Server базу данных SQL Azure или Azure синапсе Analytics.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 Database, or Azure Synapse Analytics, and then migrate data to SQL ServerSQL Server, Azure SQL Database, or Azure Synapse Analytics. Обратите внимание, что нельзя перенести системные схемы SYS и Oracle.Note that you cannot migrate SYS and SYSTEM Oracle schemas.

Чтобы успешно перенести объекты и данные из баз данных Oracle в SQL ServerSQL Server , базу данных SQL Azure или Azure синапсе Analytics, используйте следующую процедуру.To successfully migrate objects and data from Oracle databases to SQL ServerSQL Server, Azure SQL Database, or Azure Synapse Analytics, use the following process:

  1. Создайте новый проект SSMA.Create a new SSMA project.

    После создания проекта можно задать параметры преобразования проекта, миграции и сопоставления типов.After you create the project, you can set project conversion, migration, and type mapping options. Сведения о параметрах проекта см. в разделе Установка параметров проекта (OracleToSQL).For information about project settings, see Setting Project Options (OracleToSQL). Сведения о настройке сопоставлений типов данных см. в разделе Сопоставление типов данных Oracle и SQL Server (OracleToSQL).For information about how to customize data type mappings, see Mapping Oracle and SQL Server Data Types (OracleToSQL).

  2. Подключитесь к серверу базы данных Oracle.Connect to the Oracle database server.

  3. Подключитесь к экземпляру SQL Server.Connect to an instance of SQL Server.

  4. Сопоставьте схемы базы данных Oracle с SQL Server схемами базы данных.Map Oracle database schemas to SQL Server database schemas.

  5. При необходимости Создайте отчеты об оценке для оценки объектов базы данных для преобразования и оценки времени преобразования.Optionally, Create assessment reports to assess database objects for conversion and estimate the conversion time.

  6. Преобразование схем базы данных Oracle в схемы SQL Server.Convert Oracle database schemas into SQL Server schemas.

  7. Загрузите преобразованные объекты базы данных в SQL Server.Load the converted database objects into SQL Server.

    Это можно сделать одним из следующих способов:You can do this in one of the following ways:

    • Сохраните скрипт и запустите его в SQL ServerSQL Server .Save a script and run it in SQL ServerSQL Server.

    • Синхронизируйте объекты базы данных.Synchronize the database objects.

  8. Перенос данных в SQL Server.Migrate data to SQL Server.

  9. При необходимости обновите приложения базы данных.If necessary, update database applications.

См. также:See Also

Установка SSMA для Oracle (OracleToSQL)Installing SSMA for Oracle (OracleToSQL)
Начало работы с SSMA для Oracle (OracleToSQL)Getting Started with SSMA for Oracle (OracleToSQL)