通行证│用户名: 密码: 验证码: 验证码,看不清楚?请点击刷新验证码 电信网通铁通移动   在线
文章搜索:
热门搜索:红客 黑鹰 红客技术 安全动画 红客培训
首页 文章 软件 动画 资源 励志 论坛 邮箱 会员 军事 科技 博客 爱心红客 最近更新 800g资源
 业内新闻 漏洞公告 病毒公告 电脑知识 网络知识 菜鸟入门 攻防教程 黑客攻防 安全编程 工具使用 综合安全 个人安全 安全相关 Q Q安全 原创精华 红客人物 站内事件
您现在的位置: 爱国者安全网 >> 文章类 >> 红客教程 >> 网络编程 >> 文章正文
ASP学习:错误80004005信息处理方法
责任编辑:admin   更新日期:2005-7-6
 
1.错误信息(错误信息我不用翻译成中文了把,呵呵,大家谅解)
  Microsoft OLE DB Provider for ODBC Drivers error '80004005'
  [Microsoft][ODBC Microsoft Access 97 Driver] The Microsoft Jet database
  engine 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中的一个表,而这个表却联接在一个网络服务器上。

  2.错误信息:

  Microsoft OLE DB Provider for ODBC Drivers error '80004005'
  [Microsoft][ODBC Microsoft Access 97 Driver] Couldn't use '(unknown)'; file
  already in use.

  原因:

  多人使用时数据库被锁定。

  3.错误信息:

  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中加入下面的代码)

  还有一个原因就是你在你的ConnectString中加入了多余的空格,例如

  DSN = MyDSN; Database = Pubs;
  试试改成下面这个样子:
  DSN=MyDSN;Database=Pubs;

  如果是global.asa还没有工作,检查该文件是否在运用程序的根目录中,或者是虚拟目录的根目录中。
  • 上一篇文章:
  • 下一篇文章:
  • 最近更新
    固顶文章 爱国者安全网2007年度优秀版主评选
    普通文章 瑞星公司01月11日发布 每日计算机病毒及木马播报
    普通文章 破解博彩神助(专注彩票) V2.8.01
    推荐文章 推荐:跨站脚本执行漏洞代码的六点思路
    普通文章 Windows系统下的远程堆栈溢出 实战篇
    普通文章 Windows系统下的远程堆栈溢出 原理篇
    普通文章 MsSQLServer是如何加密口令的
    普通文章 浅谈国内的渗透评估过程
    普通文章 Dvbbs8.1 0DAY(通杀Access和mssql版本)
    普通文章 微软:我们的代码比赛门铁克更安全
    热门文章
    普通文章REAL蛀虫利用播放器漏洞下载恶意程序
    普通文章李彦宏:中国要在互联网领域逐渐超越美国
    普通文章马云:阿里巴巴的成功是一个生态链的成功
    普通文章Ingres用户认证非授权访问漏洞
    普通文章TCPreen FD_SET()函数远程栈溢出漏洞
    普通文章Winace UUE文件解压堆溢出漏洞
    普通文章Pclxav木马猎手第一代特征码引擎源代码
    普通文章IE收藏夹管理小精灵算法分析
    普通文章Extra Drive Pro算法分析历程
    普通文章雨过天晴自我注册
    精彩专题