Categories


Tags


access数据库常见问题处理

一,打开网站出现一直加载直到超时,或者提示数据库连接失败:

这种多出现于数据库锁死,查看网站调用数据库目录存在.ldb文件(一般程序用了on error resume next语句,注释)。处理办法:

(1)重启进程池。经常出现建议他联系程序提供商或开发人员 调试优化,或更换成mssql数据库,偶尔出现重启进程池/更换程序池。

(2)一些网站代码本身有问题导致数据库一访问就锁死,处理办法是联系程序开发人员修复数据库或优化,或更换成mssql数据库。

修复acc数据库方法:

xiufu.jpg

二.未在本地计算机上注册“microsoft.jet.oledb.4.0”提供程序或未找到提供程序。该程序可能未正确安装。

这是由于我们使用的Win2008系统是64位的,以前Win2003是32位。有以下两种解决方法:

1、修改连接数据库的代码:

如原代码是

DataPath = "App_Data/#data.mdb";

String constring = "provider=microsoft.jet.oledb.4.0;data source=" + HttpContext.Current.Server.MapPath(DataPath) + "";

修改后的是:

DataPath = "App_Data/#data.mdb";

string constring = "provider=Microsoft.ACE.OLEDB.12.0;data source=" + HttpContext.Current.Server.MapPath(DataPath) + "";

注意:只需要修改为红色字体部份,其它的不用修改。也就是换一种连接数据库的驱动。

2、  在我们后台改为32位兼容模式:

登陆我们网站后台,进入管理中心 业务管理à虚拟主机管理à管理à程序兼容模式

201282211161355392.gif

三.找不到文件

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'。

这个是数据库连接失败造成的。首先检查conn.asp中连接数据库的路径是否正确,检查数据库是否确实存   在。如果数据库已经存在并且连接程序中的路径没有错误,请将本地的access数据库重新上传一次。

如果服务器上的数据库才是最新的,不能重新上传解决,请将服务器上的数据库下载到您本地电脑,用    access2000把你的数据库打开,然后用工具里面的修复数据库,修复一次再重新上传就可以了。

另,如果是服务器,检查临时目录权限设置较低,添加everyone即可

来源:西部数码


Public @ 2011-03-17 15:46:39

清空mysql数据库(适用虚拟主机)

1、连接到mysql数据库 登录到mysql客户端: ``` mysql -h -u -p ``` 2、显示数据库列表 执行下面的命令,查看已有的数据库: ``` show databases; ``` 3、删除数据库 执行下面的命令,删除指定的数据库: ``` drop database ; ``` 4、重新创建数据库 执行下面的命令创建新的数据库: ``` cre

Public @ 2023-02-26 17:00:18

如何给超链接加入下划线?

通常来说CSS文件定义的a{text-decoration:underline;}意思是全站所有超链接均有下划线,如果打算单独某区域加入链接下划线,就可以这样定义,如:以我博客的内容页为例,博客通常的CSS定义是post标签,那么设定.post a{text-decoration:underline;}就表明,文章部分所有带链接的文字都加入下划线。

Public @ 2013-05-11 15:46:24

access数据库常见问题处理

1. 打开 Access 数据库时遇到错误 产生这种错误通常是由于以下原因: - 数据库文件损坏或丢失 - 数据库所在的文件夹权限不足 - 数据库正在被其他用户或进程使用 解决方法: - 备份数据文件,如果需要的话可以使用恢复选项。 - 确保该文件所在文件夹具有足够权限。 - 确保没有其他用户或进程正在使用该文件。 2. 导入数据时遇到错误 产生这种错误通常是由于以下原因: - 字段

Public @ 2023-05-31 14:50:40

如何压缩和修复access数据库?

Acess数据库可以通过以下步骤来压缩和修复: 1. 打开Access,进入“数据库工具”选项卡。 2. 选择“压缩和修复数据库”选项。 3. 在下拉菜单中选择要压缩和修复的数据库。 4. 点击“开始”按钮以开始压缩和修复。 5. 等待一段时间,直到过程完成。 注意:在压缩和修复期间,请不要关闭Access或打开其他数据库。

Public @ 2023-06-27 08:50:32

更多您感兴趣的搜索

0.685590s