|
如果有多个 Access 数据库,并且不确定要迁移到 SQL Server 中的哪个数据库,请导出项目中所有 Access 数据库的清单。 可以查看和查询清单元数据,以确定要迁移的这些数据库中的数据库和对象。 此清单可帮助你快速找到以下列表等问题的答案: - 什么是最大的数据库?
- 谁拥有大部分数据库?
- 哪些数据库包含相同的表?
- 过去六个月中未修改哪些数据库?
- 哪些数据库包含专用信息?
本文末尾提供了回答这些问题的查询示例。 导出的元数据
SQL Server 迁移助手 (SSMA) 导出有关 Access 数据库、表、列、索引、外键、查询、报表、窗体、宏和模块的元数据。 SSMA 将每个类别项的元数据导出到单独的表中。 有关这些表的架构,请参阅 [color=var(--theme-hyperlink)]Access 清单架构。 导出清单数据
若要导出 Access 清单,请先打开或创建 SSMA 项目。 然后添加要分析的 Access 数据库。 将数据库添加到 SSMA 项目后,可将有关这些数据库的元数据导出到指定的 SQL Server 数据库和架构。 如有必要,SSMA 会创建表来存储元数据。 然后,SSMA 将有关 Access 数据库的元数据添加到 SQL Server 数据库。 [backcolor=var(--theme-info-background)][color=var(--theme-info-dark)] 注意 Access 数据库可以拆分为多个文件:后端数据库,其中包含包含查询、窗体、报表、宏、模块和快捷方式的表和前端数据库。 如果要将拆分数据库迁移到 SQL Server,请将前端数据库添加到 SSMA。
以下说明介绍如何创建项目、将数据库添加到项目、连接到 SQL Server,然后导出清单数据。 创建项目
有关创建项目的详细信息,请参阅 [color=var(--theme-hyperlink)]“创建和管理项目”。
|