将 Access 数据迁移到 SQL Server - Azure SQL 数据库 (AccessToSQL)
将数据库对象成功创建到 SQL Server 后,可以将数据从 Access 迁移到 SQL Server 或 SQL Azure。
设置迁移选项
将数据迁移到 SQL Server 或 SQL Azure 之前,请查看“项目设置”对话框中的项目迁移选项。 在此对话框中,可设置迁移批处理大小、表锁定、约束检查、插入触发器激发、标识和 Null 值处理,以及如何处理 SQL Server 范围之外的日期。 有关详细信息,请参阅“项目设置(迁移)”。
迁移数据
迁移数据是一个大容量加载操作,它在事务中将多行数据移动到 SQL Server 或 SQL Azure。 在项目设置中配置在每个事务中加载到 SQL Server 或 SQL Azure 的行数。
要查看迁移消息,请确保“输出”窗格可见。 如果不可见,请在“视图”菜单上选择“输出”。
要迁移数据
确保已将 Access 数据库对象加载到 SQL Server 或 SQL Azure。
在 Access 元数据资源管理器中,选择包含要迁移的数据的对象:
若要迁移整个数据库的数据,请选中数据库名称旁边的复选框。
若要从单个表中迁移数据,请展开数据库,展开“表”,然后选中表旁边的复选框。 若要忽略单个表中的数据,请清除对应的复选框。
右键单击“数据库”,然后选择“迁移数据”。
还可以使用 SQL Server bcp 命令行实用程序或 Integration Services 将数据迁移到 SSMA 之外。 有关这些工具的详细信息,请参阅 SQL Server 联机丛书。
下一步
如果想在迁移后继续使用某些 Access 数据库应用程序,请将 Access 数据库表链接到 SQL Server 或 SQL Azure 表。 有关详细信息,请参阅“将 Access 应用程序链接到 SQL Server”。