我尝试从Access 2003迁移到2016当我导入我的对象时,一切都很好。只是,在导入3个表的过程中,我收到此错误。
超出系统资源
他们也是大桌子。 访问2016没有修补程序,总表数量约为100个表 如果你帮助我,我真的很感激
答案 0 :(得分:1)
由于目前没有针对2016版本的热修复,您必须合并到2010年或2013年。然后您可以尝试合并到2016年。
请检查此链接:
答案 1 :(得分:1)
简而言之:
任务管理器/进程选项卡,找到msaccess
,右键单击并选择设置亲和力...选项。我勾选了6个CPU(0到5)。我取消了所有标记,仅勾选了0个CPU。
答案 2 :(得分:0)
不确定这是否对您有所帮助,但我已设法通过用Nz
包装WHERE子句中引用的字段来解决此错误,例如
而不是
WHERE ReportDate = Date
使用
WHERE Nz(ReportDate,ReportDate) = Date
这很奇怪,但它似乎对我有用,我发现问题通常与索引字段有关,所以我总是首先将它添加到这些字段