评估 Access 数据库以进行转换 (AccessToSQL)

在加载对象并将数据迁移到 SQL Server 或 SQL Azure 之前,应确定迁移的成功程度以及转换可能需要的时间。 SSMA 可以创建评估报告,其中显示成功转换为 SQL Server 或 SQL Azure 语法的对象百分比以及估算出的执行迁移所需的时间。 SSMA 还让你能够查看导致转换失败的特定问题。

创建评估报告

创建评估报告时,SSMA 会将选定的 Access 数据库对象转换为 SQL Server 或 SQL Azure 语法,然后显示结果。

创建评估报告

  1. 在 Access 元数据资源管理器中,选择要评估的一个或多个数据库。

  2. 要忽略单个对象,请清除不想评估的对象旁边的复选框。

  3. 右键单击“数据库”,然后选择“创建报告”

    还可以通过右键单击某个对象并选择“创建报告”来分析各个对象。

    SSMA 在窗口底部的状态栏中显示进度。 如果“输出”窗格可见,你还将在“输出”窗格中看到消息。

评估完成后,将显示“适用于 Access 的 SQL Server 迁移助手:评估报告”窗口。

使用评估报告

“评估报告”窗口包含三个窗格:资源管理器、详细信息窗格和消息窗格。

  • 在资源管理器窗格中可以浏览已评估的对象。 可以单击此窗格中的项,向下钻取到各个表、索引和键。

  • 详细信息窗格显示所选对象的转换统计信息。

  • 消息窗格显示转换的错误、警告和信息性消息、估算出的执行迁移所需的时间以及各个错误更正步骤。

在再次运行评估报告或转换架构之前,应更正错误。 要查找错误,请单击消息窗格中的“错误”按钮,然后展开每个错误以查看发生错误的对象列表。 如果在消息窗格中单击某个对象,该对象的所有错误和警告将显示在详细信息窗格中。

下一步

转换 Access 数据库对象

另请参阅

将 Access 数据库迁移到 SQL Server