【发布时间】:2014-08-21 07:17:41
【问题描述】:
我即将将数据从旧数据库(Access 2007,大约有 30 个表)迁移到新的 SQL Server 2008 数据库结构,以及附加信息 - 大约 80 个表。到目前为止,我已经阅读了一些关于它的内容,但这对我来说是一个全新的领域。所以才提出这个问题。
关于我想要实现的目标的更多细节:
有一个旧的 Access 数据库,其 Access 接口用作程序。大约 10 年前,该数据库开始很小,只有几张表,后来变得越来越大,此时大约有 30 个 LARGE 表。这个旧数据库面临的问题是大型数据集(大表/一张表中有许多列)。这不仅会降低查询性能,还会限制要收集的数据结构和信息。
因此,设计了一个新的数据库结构。这是一个完全标准化的设计,有 80 多个表。事实上,旧数据是相同的,但分散在更多的表(比如说对象)中,其中很少有这些表具有关于该对象的一些额外信息,这些信息以前没有收集到。当然,将来这些数据也必须被记录下来,因此将在这个数据库上构建一个新的应用程序(前端)。
是否有人对文献、良好工具或其他最佳实践有任何经验或知识,我可以使用这些经验或知识将旧数据库中的旧 Access 数据转移到新的、大型和规范化的设计中?
此时我正在深入研究 SSIS 和 SSMA,但也许有人可以为我指明一个满足我特定需求的好方向。
非常感谢您。
【问题讨论】:
标签: sql-server ms-access data-migration