Docs 菜单

运行迁移前分析

在将数据迁移到MongoDB之前,您可以对关系数据库运行迁移前分析,以查看潜在的迁移风险。运行迁移前分析会生成一份报告,识别风险并就如何缓解风险提供指导。

Relational Migrator通常需要 5-10 分钟来抓取数据库,但如果运行Relational Migrator 的计算机不在数据库服务器附近,则可能需要更长的时间。

重要

Relational Migrator支持对Microsoft SQL Server、 MySQL、 Oracle和 PostgreSQL 进行迁移前分析。通过 JDBC驾驶员连接的数据库不支持迁移前分析。有关支持的数据库和版本的更多信息,请参阅支持的数据库和版本。

要运行迁移前分析,您需要一个具有实时数据库连接的项目。

1

如果您的项目没有迁移前分析报告, Relational Migrator会显示帮助文本以建议分析您的应用程序。

2

您可以在此处查看以前的报告,或运行迁移前分析。

3

在“数据库连接”栏中,从 Relational DB 下拉列表中选择已保存的连接。

4

如果在保存关系数据库连接时未保存凭证,请立即输入这些凭据,然后单击 Connect and run analysis 继续。

Relational Migrator会分析连接的源数据库。如果需要停止该进程,可以单击 Terminate。完成后, Relational Migrator将显示生成的报告。

重要

如果Relational Migrator遇到错误,它会显示消息“分析期间发生错误。因此,报告中可能缺少信息”。如果发生这种情况,请单击报告“摘要”页面上的 Rerun analysis 以再次运行分析。如果问题仍然存在,请联系您的客户代表。

运行迁移前分析后,查看报告并执行建议的操作。然后,您可以导航到报告“摘要”并单击 Rerun analysis 重新运行分析,查看是否仍然存在任何风险。