首页 > 解决方案 > 将 SQL Server 迁移到 Oracle 时出错

问题描述

大家好

我需要帮助
我正在通过 SQL Developer 中的“迁移到 Oracle”将数据从 SQL Server 迁移到 Oracle,并且在我执行后,出现一个带有错误消息的窗口

迁移操作失败,请查看迁移报告了解详细信息。:
捕获
企业捕获
捕获失败。有关详细信息,请参阅存储库中的 MIGRLOG 表

但我执行了权限命令

GRANT connect, resource, create session, create view TO Merkel IDENTIFIED BY Merkel

但错误仍然存​​在

我该如何解决?

标签: sql-serveroracleoracle10goracle-sqldeveloperdatabase-migration

解决方案


SQL Developer 迁移存储库还需要 MATERIALIZED VIEW 权限。

我会按照这些步骤。

1) 在你的 Oracle 11g 数据库中使用 sys 或 system 运行以下命令

GRANT connect, resource, create session, create view, create materialized view TO Merkel2 IDENTIFIED BY Merkel2;

2) 创建到 Merkel2 的 SQL Developer 连接。3) 将迁移存储库与 Merkel2 关联。4) 验证迁移存储库是否有效。

浏览您的 Merkel2 连接并验证包及其包主体是否有效。

5) 再次尝试迁移。问候,德莫特


推荐阅读