简体   繁体   English

用于访问的SQL Server迁移助手

[英]Sql Server Migration Assistant for Access

I have been tasked with migrating an existing MS Access database to SQL Server 2012. It appears that using the SSMA for Access is the best choice for completing this migration. 我的任务是将现有的MS Access数据库迁移到SQL Server2012。看来,将SSMA用于Access是完成此迁移的最佳选择。 I have done some review of the migration assistant and it seems to be pretty straight forward. 我已经对迁移助手进行了一些审查,这似乎很简单。 The kicker is that this client wants to use the existing Access forms with the data that has been migrated to SQL Server. 最重要的是,此客户端希望将现有的Access表单与已迁移到SQL Server的数据一起使用。 So once the migration is complete, I need to point all of the current Access forms, queries, and reports at the new data source. 因此,一旦迁移完成,我需要将所有当前Access表单,查询和报告指向新数据源。 I am not sure of the best way to accomplish this. 我不确定实现此目标的最佳方法。 I see that there is an option to 'link tables' when using the migration assistant but I am guessing there is more work to do to get the entire access front end working with the SQL backend. 我看到使用迁移助手时可以选择“链接表”,但是我猜想还有更多工作要做,以使整个访问前端与SQL后端一起使用。 I don't have much Access experience so any help or advice on the best way to accomplish this would be much appreciated. 我没有太多的Access经验,因此对于最好的方法来提供帮助或建议将不胜感激。 Thanks! 谢谢!

The SSMA tool can also redirect its table definitions (the entries under the 'Tables' tab in the database window) so that they reference the migrated data in SQL Server. SSMA工具还可以重定向其表定义(数据库窗口中“表”选项卡下的条目),以便它们引用SQL Server中的已迁移数据。 Forms, queries and reports all use these table definitions, so you may well find that most things work as expected immediately after migration. 表单,查询和报表都使用这些表定义,因此您很可能会发现大多数事情在迁移后都能按预期工作。 However, there are some aspects that do not move successfully, and you are likely to hit some of these if there is much VBA code in your application. 但是,有些方面无法成功完成,如果您的应用程序中有很多VBA代码,您可能会碰到其中的某些方面。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM