SSMA Oracle 至 SQL 2008 - Oracle 数据库至空白 SQL 数据库

SSMA Oracle To SQL 2008 - Oracle db To blank SQL Database

我是 Oracle 的新手,我正在使用 SSMA for Oracle 工具进行迁移工作。

我在将数据从 Oracle 数据库迁移到空白 SQL 数据库时遇到了一些问题。我已经按照我在网上找到的指南进行操作,但仍然没有运气。 我似乎无法从 Oracle 数据库中获取数据(我只需要表)​​到空白 SQL 数据库中。

我在一个名为 System 的架构中有这些表。我在我的 Oracle 连接上扩展了架构并 select 编辑了表复选框,在进行迁移时我总是得到: 没有执行数据迁移,因为没有对象被select编辑。当select正在迁移数据并输入我的连接详细信息等时

我尝试 select 底部服务器资源管理器下的目标数据库,然后右键单击并 selected 与数据库同步,但是我得到: 此操作无需处理任何内容,因为所有对象都是平等的。 有人可以阐明我没有做的事情吗?

会不会和系统架构有关?

谢谢,

设法解决了这个问题。您不能按照以下方式从 SYSTEM 架构迁移:https://support.microsoft.com/en-us/kb/2020714

然而,我所做的是使用 Redgate Oracle Compare(免费试用)将对象从 SYSTEM Schema 迁移到我的目标 Schema。然后我可以在 SSMA 中右键单击此架构以转换架构并继续迁移。