Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ms-access/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ms access MS Access.accdb文件为其他文件打开,但给我;“无法识别的数据库格式”;_Ms Access - Fatal编程技术网

Ms access MS Access.accdb文件为其他文件打开,但给我;“无法识别的数据库格式”;

Ms access MS Access.accdb文件为其他文件打开,但给我;“无法识别的数据库格式”;,ms-access,Ms Access,我有一个客户机,他在Access 2007中处理存储为.accdb文件的数据库。每当我收到此文件的副本并在Access 2010中打开时,我都会得到“无法识别的数据库格式”。尝试压缩和修复会出现相同的错误 然而,今天我在场的时候,另一位使用Access 2010的同事收到了与我复制的相同的电子邮件.accdb文件,并成功地打开了数据库,没有出现错误。表单、表格、查询都为他加载,没有问题 以前有人遇到过这种情况吗?您可能没有旧版本的转换器。这些都需要安装。尝试使用Office修复/修复选项,并确保

我有一个客户机,他在Access 2007中处理存储为.accdb文件的数据库。每当我收到此文件的副本并在Access 2010中打开时,我都会得到“无法识别的数据库格式”。尝试压缩和修复会出现相同的错误

然而,今天我在场的时候,另一位使用Access 2010的同事收到了与我复制的相同的电子邮件.accdb文件,并成功地打开了数据库,没有出现错误。表单、表格、查询都为他加载,没有问题


以前有人遇到过这种情况吗?

您可能没有旧版本的转换器。这些都需要安装。尝试使用Office修复/修复选项,并确保在此过程中选择了转换器。

结果表明,AVG antivirus在扫描我的电子邮件时破坏了它们。当我禁用电子邮件扫描并重新启动时,问题得到了解决。在我写了这篇文章之后,当附加的JPEG开始出现错误时,我得到了一个提示。

谢谢你的回复。如上所述,我经历了紧凑型和维修过程,但它给出了相同的错误,它不提供任何转换器。你说的是另一个过程吗?我在哪里可以找到这些工具?谢谢Rasika指的是Office安装修复/修复过程,而不是Access数据库压缩/修复过程。是的,这就是我的意思。谢谢罗兰。不需要任何AV程序来扫描Access文件,因为恶意软件在其中传播的威胁是虚构的。一直都是这样,但是AV卖家不会告诉你的。默认情况下,每个AV套件都应该关闭Access文件扫描功能(不仅仅是像Symantec这样容易损坏文件的套件!)。地址簿中的电子邮件联系人不能关闭AV扫描仪吗?否则,我不同意@David-W-Fenton,如果你从一个不知名的人那里收到任何附件,你可能想扫描它以查找病毒。