1

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

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

但是,迁移失败并提供了一条我无法理解的消息,因为我对 Oracle RDBMS 的了解并不深入。

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

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

目标数据库是一个空数据库(或 Oracle 称之为用户),具有选项中提供的所有权限。

我按照 SQL Developer 迁移向导中的步骤提供了下面的屏幕截图。

步骤1

第2步

第 3 步

第4步

第 5 步

第 6 步

第 7 步

第 8 步

第 9 步

显示错误

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

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

4

0 回答 0