access数据库常见问题处理一,打开网站出现一直加载直到超时,或者提示数据库连接失败: 二.未在本地计算机上注册“microsoft.jet.oledb.4.0”提供程序或未找到提供程序。该程序可能未正确安装。 这是由于我们使用的Win2008系统是64位的,以前Win2003是32位。有以下两种解决方法: 1、修改连接数据库的代码: 2、 在我们后台改为32位兼容模式: 登陆我们网站后台,进入管理中心 业务管理à虚拟主机管理à管理à程序兼容模式 三.找不到文件 Microsoft JET Database Engine 错误 '80004005' 找不到文件 'd:\wwwroot\xxxx\wwwroot\2.MDB' 这种情况一般是路径错误/数据库名和程序中设置的不一致等造成,修改即可 四.不可识别的数据库格式 'd:\wwwroot\szrxdg\wwwroot\App_Data\hmxdata.mdb'。 一般是数据库文件未传完,损坏的文件等造成,重新上传即可 五.不能打开注册表关键字 Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005' [Microsoft][ODBC Microsoft Access Driver]常见错误 不能打开注册表关键字 'Temporary (volatile)
Jet DSN for process 0x1844 Thread 0x1b40 DBC 0x554cc59c Jet'。 如果服务器上的数据库才是最新的,不能重新上传解决,请将服务器上的数据库下载到您本地电脑,用 access2000把你的数据库打开,然后用工具里面的修复数据库,修复一次再重新上传就可以了。 另,如果是服务器,检查临时目录权限设置较低,添加everyone即可
|