仅在本地驱动器上无法识别的数据库格式消息

时间:2014-03-05 12:58:32

标签: database ms-access

我有以下非常奇怪的情况:

使用SQL Server后端访问2003 MDB应用程序 应用程序使用Access Runtime viewer 2010或Access 2010从本地硬盘驱动器运行 Windows 7 PC 在一些PC的用户得到臭名昭着的无法识别的数据库格式消息。它在使用应用程序的某个时刻发生,从未在启动时发生。之后,唯一的解决方案是停止并重新启动应用程序。同样的效果,它会工作一段时间然后失败。

从网络驱动器运行完全相同的版本不会产生任何问题。使用完整的Access替换运行时查看器没有任何区别。在Windows XP上,我们从未遇到过这个问题。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

我假设你现在已经尝试过常用的Repair / Compact?像你所描述的任何奇怪的异常行为通常表明某种形式的腐败。有时,腐败会变得很深,并留下永远无法解决的文物。您可能想要创建一个全新的数据库并将所有表单/报告/查询/等...导入到新数据库中。这解决了我多年来遇到的许多与你类似的问题。