Поделиться через


Перенос баз данных 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 для Oracle до предварительной оценки и классификации рабочих нагрузок SQL. Это расширение полезно:

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

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

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

  1. Работа с проектами SSMA (OracleToSQL).

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

  2. Подключение к Базе данных Oracle (OracleToSQL)

  3. Подключение к SQL Server (OracleToSQL).

  4. Сопоставление схем Oracle с схемами SQL Server (OracleToSQL).

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

  6. Преобразование схем Oracle (OracleToSQL)

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

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

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

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