打开数据库时访问2016 AppCrash

时间:2018-04-06 04:22:29

标签: ms-access crash

我将一个拆分/紧凑且已修复的数据库从运行Access 2013的系统复制到运行Access 2016的新系统。

如果我试图打开它,我会立即崩溃。

如果我暂时重命名后端(因此前端找不到它),那么前端会打开OK。

然后我可以将后端重命名为正确的名称,前端现在可以访问我的所有数据。一切都有效,除了紧凑和修理。我甚至重新编译了所有的VBA,也没关系。

它将继续有效,直到我尝试重新打开它,然后我被迫使用我的重命名技巧让它重新开始。

复制之前,前面和后面的源数据库都已压缩/修复了!

关于我应该检查或寻找什么的任何线索?!?!?

1 个答案:

答案 0 :(得分:0)

看起来这是数据库损坏。创建新数据库并将所有对象复制到新数据库,这可能会有所帮助。在大多数情况下,应对不会修复表数据中的损坏,导出到xls和导入可能在某些情况下有所帮助。