ASP 中常见的错误 80004005 信息
错误信息
Microsoft JET Database Engine 错误 '80004005' 未指定的错误 (Provider 错误)
原因:
权限问题,系统缓存目录权限不足
解决方法:
1、把系统盘如 C:/WINNT/Temp 目录权限加上Users可读写权限, 或者加上 Everyone 可读取权限
2、把数据库设置为Users为可读写权限
3、把数据库文件所在的目录设置为Users为可读写权限

错误信息
Microsoft OLE DB Provider for ODBC Drivers error '80004005'
[Microsoft][ODBC Microsoft Access 97 Driver] The Microsoft Jet database
Jengine cannot open the file '(unknown)'. It is already opened exclusively
by another user, or you need permission to view its data.

原因:
这个错误发生在当IIS使用匿名帐号(通常是IUSR)时,该帐号在NT中对数据库所在的目录
没有正确的权限.(这就是为什么在Win95和PWS下没问题,因为win95根本就没有目录权限这一说)
检查文件和目录的权限. 确定你能够在该目录中有能够新建和删除临时文件的权限。
这些临时文件其实是数据库建立在同一个目录下的文件, 但是要注意的是,有可能这些文件
也可能建立在别的目录,例如 /Winnt.

使用NT的文件监视程序监视文件失败时到底是访问了什么目录。
这个NT的文件监视程序可以在这个地方下载 http://www.sysinternals.com.
如果你对数据库使用了一个网络地址,例如映射地址,就要检查一下共享文件和目录的权限,

还要检查一下数据源文件(DSN)是否被别的程序标志成为正在使用中,
这些别的程序一般是Visual InterDev,关闭任何一个InterDev中的正打开和数据库连接的项目。
这个错误还可能发生在这种情况:如果在DSN中使用了一个UNC路径(就是通用命名协议),请改用
本地路径进行测试,因为如果对本地数据库使用UNC也可能出错。
还可能发生在这种情况,如果服务器要访问Access中的一个表,而这个表却联接在一个网络服务器上。

错误信息:
Microsoft OLE DB Provider for ODBC Drivers error '80004005'
[Microsoft][ODBC Driver Manager] Data source name not found and no default
driver specified.

原因:
最可能的原因是 ConnectString 是一个在 global.asa 中初始化的 Session 变量 ,但是 global.asa
却没有正常工作。解决办法是,检查赋值时是否正确:(在你的asp中加入下面的代码)

<%= "'auth_user' is " &amp; request.servervariables("auth_user")%>
<P>
<%= "'auth_type' is " &amp; request.servervariables("auth_type")%>
<P>
<%= "connection string is " &amp; session("your_connectionstring")%>
<P>
% >

还有一个原因就是你在你的 ConnectString 中加入了多余的空格,例如
DSN = MyDSN; Database = Pubs;
试试改成下面这个样子:
PDSN=MyDSN;Database=Pubs;

如果是 global.asa 还没有工作,检查该文件是否在运用程序的根目录中,或者是虚拟目录的根目录中。

还有可能错误出现的原因是 DSN 名称没找着,这可以采用我提供的 id=36767 的办法解决。
最后是检查是否安装了最新的驱动程序,既是否是最新的 MDAC 版本。

转载于:https://www.cnblogs.com/xieyunc/archive/2009/04/29/2793661.html

ASP 中常见的错误 80004005 信息相关推荐

  1. php中常见的错误类型有,JavaScript中常见的错误类型有哪些?(详细介绍)

    在JavaScript中,当发生错误时会生成描述错误类型的错误对象,此错误对象包含错误类型和编号等信息,这些信息可用于后续处理等,在本篇文章中将给大家介绍常见的错误类型以及如何处理这些错误. Java ...

  2. 计算机错误符号,解析Excel中常见的错误符号以及解决方法

    解析Excel中常见的错误符号以及解决方法分享给大家, Excel 电子表格是很多人都要使用的软件,也相信很多人都会用,但是用得好不好就差别很大了,用得好的话可以让工作效率大大提高,但关于Excel的 ...

  3. 数据可视化过程中常见的错误类型

    数据可视化是一个沟通复杂信息的强大武器.通过可视化信息,我们的大脑能够更好地抓取和保存有效信息,增加信息的印象.但如果数据可视化做的较弱,反而会带来负面效果.错误的表达会损害数据的传播,完全曲解他们. ...

  4. 大数据分析中常见的错误

    大数据产生的背景是整个社会走向数字化,特别是社交网络和各种传感设备的发展.云计算和搜索引擎的发展,使得对大数据的高效分析成为可能,核心问题是如何在种类繁多.数量庞大的数据中快速获取有价值信息.通过数据 ...

  5. 错误 未找到引用源_你不理解的EXCEL函数中常见的错误值,都在这里

    今天我们来聊聊EXCEL函数中常见的错误值 使用EXCEL一定会用到函数公式,,使用函数公式计算分析数据,不免会遇到出错的情况, 但是出错后不知道错误原因,为什么会返回错误值,所以你的函数还不能自己优 ...

  6. java常见的报错_Java中常见的错误有哪些?

    原标题:Java中常见的错误有哪些? 1.java.lang.Error 错误.是所有错误的基类,用于标识严重的程序运行问题.这些问题通常描述一些不应被应用程序捕获的反常情况. 原因: 1.对系统所访 ...

  7. NeuroImage:MEG/EEG数据中常见的错误

    文章来源于微信公众号(茗创科技),欢迎有兴趣的朋友搜索关注. 导读 像所有人一样,MEG/EEG研究人员在推论时也会犯某些错误.本文阐述了反向推论.以偏概全.草率排除.从群体推论个体.从相关推论因果. ...

  8. python获取输入法状态_Python学习中常见的错误

    本文适合有编程基础,现在正在学习Python的学习者. 个人以为程序设计是一件非常惬意的事情, 坐在电脑旁边,敲敲键盘就可以控制电脑完成一些处理工作.一个回车键屏幕就输出一大堆的信息,而且都是自己需要 ...

  9. mysql未指定错误_使用mysql的系统中常见sql错误

    使用mysql的系统中常见的sql错误: 1.事务中某些表是非innodb类型. SQLWarning ignored: SQL state 'HY000', error code '1592', m ...

最新文章

  1. 洛谷P3572 [POI2014]PTA-Little Bird
  2. 电脑计算机无法关闭什么意思,笔记本电脑无法关闭是什么问题? (长按以关闭计算机以解决问题)...
  3. 系统集成资质培训 - 标准系列 -软件文档管理指南
  4. C++ (public, protected, private继承)
  5. XML Parsing in a Producer-Consumer Model
  6. 数据分析与挖掘实战-基于水色图像的水质评价
  7. 查找数组连成环形的和最大的连续子数组
  8. 微软发布 Windows XP 主题纪念毛衣:各种“致敬”堪称情怀满分
  9. 用深度强化学习玩atari游戏_深度强化学习从入门到大师:以刺猬索尼克游戏为例讲解PPO(第六部分)...
  10. 鼠标不受控制一直向右移动的解决办法
  11. 认知电子战 (1.3):认知电子战概述
  12. 深度linux怎样设置显卡,在Deepin系统中安装英伟达NVIDIA显卡驱动的方法
  13. 京东颜色html,京东m.jd站点静态页实现(首页)H5
  14. 基本概念学习(7002)---网络流量控制
  15. CapsNet入门系列之二:胶囊如何工作
  16. 基于Epoll的Reactor模式
  17. js的初识及数据类型简介
  18. 实现交互式shell的几种方式:python pty 方式、升级nc、socat、script获取pty
  19. Use case or User story (下)
  20. 计算机考试前的心情作文,考试前的心情作文100字

热门文章

  1. bzoj 4548: 小奇的糖果 bzoj 3658: Jabberwocky(双向链表+树状数组)
  2. 原生中文版MyBB开源论坛效果展示
  3. 吴恩达神经网络和深度学习-学习笔记-35-残差网络(Residual Network)
  4. Echarts数据可视化parallel平行坐标系,开发全解+完美注释
  5. 【paper and code】AC-GAN
  6. AD16报错some nets were not able matched网络不能匹配
  7. Android_组件_BroadcastReceiver基础
  8. DNS 正向查找与反向查找
  9. AngularJS------报错The selector app-user-item did not match any elements
  10. 在配置文件web.xml中配置Struts2的启动信息