【发布时间】:2016-04-13 13:21:36
【问题描述】:
我们目前正在合并从 2003 年到 2016 年的 Access DB(mdb 到 accdb)。但是,导入过程大约需要 4 小时才能完成。数百个表、模块和表单只需 15 分钟即可导入,而查询则需要 3.5 小时。
由于我们的系统要求,此导入过程(将所有元素从 accdb 导入到另一个 accdb)将每 3 天重复一次。我们当前的导入过程(mdb 到 mdb)大约需要 20-30 分钟才能完成,这很好。但是,在我们转换到 Access 2016 后,这个时间问题会给我们带来一些问题。也许有关于导入查询的设置我不知道?
【问题讨论】:
-
你Split your Access database into data and application吗?你确定两端都需要这个过程吗?
-
导入查询时,是导入查询的定义还是查询返回的数据集?
-
@marlan 不,我们的数据库是一体的。没有链接的数据库文件。
-
不确定发生了什么,但听起来可能涉及轨道名称自动更正。在目标数据库中,建议您转到访问选项、当前数据库,然后取消选中名称自动更正选项标题下的这些选项。这是否允许您更快地导入查询?
-
@HansUp 非常感谢。你把我们从一个大问题中解救了出来。这些复选框正是花费了这么多时间的原因。目前我能够在 17 分钟内导入所有内容。请提供它作为解决方案。
标签: ms-access ms-access-2013 ms-access-2003