从SQL服务器迁移到Oracle - 捕获失败

时间:2016-11-30 17:09:47

标签: sql-server database oracle migration

我正在尝试将数据库从SQL服务器迁移到Oracle。 按照此处记录的程序:http://www.oracle.com/technetwork/database/migration/connect-sqlserver-1945229.html

源数据库:带Service Pack 2的SQL Server 2012标准版(x64)

目标数据库:Oracle 11g

操作系统:Windows 2012 x64

按照上面列出的步骤,我安装了SQL Developer,jdbc驱动程序,oracle数据库。 我创建了过程中列出的迁移存储库。 通过sql developer连接到sql server源数据库。 oracle中与迁移存储库帐户的连接有效。

当我尝试执行任何有意义的迁移时,总会出现一个错误,如弹出窗口所示: "迁移操作失败,请查看迁移报告以获取详细信息。 :捕获企业捕获捕获失败。有关详细信息,请参阅存储库中的MIGRLOG表,

  • MIGRLOG表格为空。
  • 输出文件夹中的日志在大多数尝试中都是空的,对其他尝试没有帮助。

如何找出捕获失败的原因?

1 个答案:

答案 0 :(得分:1)

可以通过向迁移存储库授予更多权限来解决此问题。我从这里发现了这个:

sql error on script execution. try deleting repository before creating repository

感谢Oxalc!