sql-server - 将 SQL Server 迁移到 Oracle 时出错
问题描述
大家好
我需要帮助
我正在通过 SQL Developer 中的“迁移到 Oracle”将数据从 SQL Server 迁移到 Oracle,并且在我执行后,出现一个带有错误消息的窗口
迁移操作失败,请查看迁移报告了解详细信息。:
捕获
企业捕获
捕获失败。有关详细信息,请参阅存储库中的 MIGRLOG 表
但我执行了权限命令
GRANT connect, resource, create session, create view TO Merkel IDENTIFIED BY Merkel
但错误仍然存在
我该如何解决?
解决方案
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) 再次尝试迁移。问候,德莫特
推荐阅读
- ruby - 我的网站注册页面未正确加载
- javascript - DrawerNavigator - 未定义是一个函数
- python-3.x - 使用 spyder IDE 在 python 3.6 中的单个 if 语句中测试多个条件的语法
- kotlin - 在 Spring Rest Docs 中添加基本 url 的路径?
- python - 当某些 Windows 有焦点时,Python 不会检测到击键
- html - 在 Electron 中单击按钮时运行脚本
- ssh - 使用 sshfs Visual Studio 代码连接到 ssh
- python - Discord.py v3(重写)尝试将用户输入与预设元组列表匹配
- python - 在python烧瓶中将结果转换为json
- parquet - 使用从 parquet 文件创建的 dask 数据帧时使用过多的内存