Перенос баз данных Oracle в SQL Server (OracleToSQL)

Помощник по миграции SQL Server (SSMA) для Oracle — это комплексная среда, которая помогает быстро перенести базы данных Oracle в SQL Server, базу данных SQL Azure или Azure Synapse Analytics. С помощью SSMA для Oracle можно просматривать объекты и данные базы данных, оценивать базы данных для миграции, переносить объекты базы данных в SQL Server, Базу данных SQL Azure или Azure Synapse Analytics, а затем переносить данные в SQL Server, Базу данных SQL Azure или Azure Synapse Analytics. Невозможно перенести схемы SYS и SYSTEM Oracle.

Расширение "Оценка миграции базы данных для Oracle"

Попробуйте выполнить оценку миграции базы данных для расширения Oracle в Azure Data Studio для Oracle до предварительной оценки и классификации рабочей нагрузки SQL. Это расширение полезно, если вы:

  • на ранней стадии миграции Oracle в SQL и необходимо выполнить оценку рабочей нагрузки высокого уровня.
  • Заинтересованы в изменении размера целевого объекта SQL Azure для рабочей нагрузки Oracle
  • понимание четности миграции функций

Чтобы получить подробные сведения об оценке и преобразовании кода, перейдите к SSMA для Oracle.

Чтобы успешно перенести объекты и данные из баз данных Oracle в SQL Server, Базу данных SQL Azure или Azure Synapse Analytics, используйте следующий процесс:

  1. Создайте проект SSMA.

    После создания проекта можно задать параметры преобразования проекта, миграции и сопоставления типов. Дополнительные сведения о параметрах проекта см. в разделе "Настройка параметров проекта" (OracleToSQL). Сведения о настройке сопоставлений типов данных см. в разделе "Сопоставление типов данных Oracle и SQL Server" (OracleToSQL).

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

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

  4. Сопоставление схем базы данных Oracle с схемами базы данных SQL Server.

  5. При необходимости создайте отчеты оценки для оценки объектов базы данных для преобразования и оценки времени преобразования.

  6. Преобразуйте схемы базы данных Oracle в схемы SQL Server.

  7. Загрузите преобразованные объекты базы данных в SQL Server.

    В этом случае у вас есть два варианта.

    • Сохранение скрипта и его запуск в SQL Server
    • Синхронизация объектов базы данных
  8. Перенос данных в SQL Server.

  9. При необходимости обновите приложения базы данных.

См. также