1

对于一个项目,我需要将一个Access数据库迁移到SQL server 2012 express,我找到了一些方法来做到这一点,比如使用Microsoft up-sizing,但是这个问题不是很技术,只是为了找出替代方法,数据库在访问包含机密数据,所以我不允许查看数据,我想知道是否有任何程序可以帮助我在不查看数据库本身的情况下实现迁移以及如何验证两者中的数据是否准确。我没有数据库背景,所以具体的方向和资源很有用。我不知道如何搜索特定的方法(用于迁移)所以给我一些方法,这样我就可以继续我的研究了。(

DB:Access 2007 目标:SQL server express 2012。SQL server 2012 中有什么工具可以实现这个吗?如何在不查看数据的情况下检查数据(表、查询、关系、数据本身是否迁移正确以及如何处理数据格式问题)(不允许)我正在寻找一种自动方式。

感谢您的帮助和考虑

4

4 回答 4

4

Microsoft 为 Microsoft Access 97 及更高版本到 SQL Server 2005-2012 和 Azure 提供迁移助手。请参阅http://www.microsoft.com/en-us/download/confirmation.aspx?id=28763

于 2012-09-04T22:01:11.673 回答
2

在 SQL 2012 实例上创建数据库。右键单击该数据库并选择任务/导入数据。选择一个访问数据库作为源。编辑映射,使其符合您的喜好,然后导入。迄今为止最简单的方法。

于 2012-06-03T20:14:03.717 回答
0

当您想从 SQL SERVER 2008 R2 客户端(SSMS 2008)到 SQL SERVER 2012 实例创建/编辑数据库图或编辑表时,您将收到如下所示的错误:

此后端版本不支持设计数据库图表或表格。(MS 可视化数据库工具)

SQL Server 2008 R2似乎不支持SQL Server 2012 Database Diagram Table Modify。解决方案:安装 SQL SERVER 2012 以访问以下链接中的功能

http://www.microsoft.com/en-us/download/details.aspx?id=29062

于 2013-12-03T06:43:49.647 回答
0
  1. SQL server 迁移助手很有帮助。
  2. SQL 服务器导入数据选择源作为 MS Access(MS Jet 数据库引擎)并选择目标作为 SQL Server,如果需要,可以使用单个表列的映射。我都试过了,而且效果很好。
于 2018-11-27T12:22:20.783 回答