将 Access 数据库迁移到 SQL Server - Azure SQL 数据库 (AccessToSQL)

SQL Server 迁移助手 (SSMA) 是一个可提供综合环境的工具,可帮助将 Access 数据库快速迁移到 SQL Server 或 SQL Azure。 借助 SSMA,可查看 Access 和 SQL Server 或 Azure SQL 数据库对象,评估 Access 数据库是否适合迁移,转换 Access 数据库对象,将它们加载到 SQL Server 或 SQL Azure,然后再迁移数据。

若要成功将对象和数据从 Access 迁移到 SQL Server 或 SQL Azure,请按以下过程操作:

  1. 创建一个新的 SSMA 项目。 创建项目后,即可设置项目选项,包括转换选项、迁移选项和数据类型映射。

  2. 将 Access 数据库文件添加到项目。

    可以添加单个文件,包括在电脑或网络上找到的文件。

  3. 连接到 SQL Server 的目标实例连接到 SQL Azure 的目标实例

    可以连接到 SQL Server 或 SQL Azure。

  4. 若要自定义一个或多个 Access 数据库与 SQL Server 或 SQL Azure 架构之间的映射,请映射源数据库和目标数据库

  5. 或者,可以创建评估报告,以确定 Access 数据库对象是否可以成功转换为 SQL Server 或 SQL Azure。

  6. 将 Access 数据库对象转换为 SQL Server 或 SQL Azure 对象定义。

  7. 将转换后的数据库对象加载到 SQL Server 中

    可以使用 SSMA 将数据库对象加载到 SQL Server 或 SQL Azure,也可以保存 Transact-SQL 脚本。

  8. 将 Access 数据迁移到 SQL Server 中

    注意

    只需一步即可转换、加载和迁移架构和数据。 若要执行一键式迁移,请单击“转换、加载和迁移”按钮。

  9. 如果希望 Access 应用程序使用 SQL Server 或 SQL Azure 中的数据,请使用“将 Access 表链接到 SQL Server 表”。

还可以使用“迁移向导”指导你完成此过程。 有关详细信息,请参阅《迁移向导》。

另请参阅

适用于 Access 的 SQL Server 迁移助手入门
准备 Access 数据库以进行迁移