Я пытаюсь перенести базу данных, созданную в SQL Server 2016, в Oracle 18c.
Оба экземпляра базы данных установлены в виртуальных машинах.
Однако при миграции не получается сообщение, которое я не мог понять, поскольку я не настолько глубоко разбираюсь в СУБД Oracle.
Теперь обе виртуальные машины имеют 4 ГБ ОЗУ, и каждая используется для размещенияконкретная СУБД (SQL Server 2016 и Oracle 18c соответственно)
Обе СУБД были установлены с параметрами по умолчанию.База данных источника (SQL Server 2016) очень проста, без триггеров, хранимых процедур или чего-либо подобного.Он имеет ограничения PK-FK только для табличных отношений.
Целевая база данных - это пустая БД (или пользователь, как ее называет Oracle) со всеми привилегиями, указанными в опциях.
Я предоставляюскриншоты ниже, следуя инструкциям мастера миграции разработчика SQL.
Операционная система SQL Server 2016 - это Windows Server 2016, операционная система Oracle 18c - выпуск 2008R2 Datacenter.
Единственный проверенный вариант - обрезать целевую БД.Пожалуйста, дайте мне знать, если вам нужна дополнительная информация, которая может помочь.