我正在尝试将在SQL Server 2016中创建的数据库迁移到Oracle 18c .

两个数据库实例都安装在VM中 .

然而,迁移失败提供了一条我无法理解的消息,因为我并不深入Oracle RDBMS .

现在,两个虚拟机都有4GB的RAM,每个虚拟机用于托管特定的RDBMS(分别是SQL Server 2016和Oracle 18c)

两个RDBMS都安装了默认选项 . 原始数据库(SQL Server 2016)是一个非常简单的数据库,没有触发器或存储过程或类似的东西 . 它只对表关系有PK-FK约束 .

目标数据库是一个空数据库(或Oracle调用它的用户),具有选项中提供的所有权限 .

我将按照SQL Developer Migration Wizard中的步骤提供下面的屏幕截图 .

Step 1

Step 2

Step 3

Step 4

Step 5

Step 6

Step 7

Step 8

Step 9

Error shown

SQL Server 2016 OS是Windows Server 2016,Oracle 18c OS是2008R2 Datacenter版 .

我检查的唯一选项是截断目标数据库 . 如果您需要任何可以提供帮助的详细信息,请告知我们 .