错误特证:不可识别的数据库格式 Microsoft JET Database Engine 错误 '80004005'
这几天有人使用空间的上传由MDB文件改为ASP文件后的数据运行用提示“不可识别的数据库格式”,出现此类问题的原因是上传过程中对破坏了MDB原有的格式。
标准的FTP协议提供了两种传输模式:基于二进制的(Binary)和基于ASCII。 ASCII 模式用于文本文件的传输,而二进制(Binary)模式用于程序和类似的数据的传输。用户不需要选择特定的传输模式,现在所有的客户端都可以识别传输的文 件的类型自动切换模式。出现MDB数据被破坏的原因很可能是强制模式造成的。
所以方法一:把上传传输模式设置为“自动”,重新上传。
方法二:将ACCESS数据库直接为扩展MDB的上传至服务器,上传完成后再修改为所需要的扩展名。
请在操作前备份数据库,以防止错误。