Миграция базы данных SQL Server 2016 в Oracle 18C - PullRequest
0 голосов
/ 08 октября 2018

Я пытаюсь перенести базу данных, созданную в SQL Server 2016, в Oracle 18c.

Оба экземпляра базы данных установлены в виртуальных машинах.

Однако при миграции не получается сообщение, которое я не мог понять, поскольку я не настолько глубоко разбираюсь в СУБД Oracle.

Теперь обе виртуальные машины имеют 4 ГБ ОЗУ, и каждая используется для размещенияконкретная СУБД (SQL Server 2016 и Oracle 18c соответственно)

Обе СУБД были установлены с параметрами по умолчанию.База данных источника (SQL Server 2016) очень проста, без триггеров, хранимых процедур или чего-либо подобного.Он имеет ограничения PK-FK только для табличных отношений.

Целевая база данных - это пустая БД (или пользователь, как ее называет Oracle) со всеми привилегиями, указанными в опциях.

Я предоставляюскриншоты ниже, следуя инструкциям мастера миграции разработчика SQL.

Step 1

Step 2

Step 3

Step 4

Step 5

Step 6

Step 7

Step 8

Step 9

Error shown

Операционная система SQL Server 2016 - это Windows Server 2016, операционная система Oracle 18c - выпуск 2008R2 Datacenter.

Единственный проверенный вариант - обрезать целевую БД.Пожалуйста, дайте мне знать, если вам нужна дополнительная информация, которая может помочь.

...