Microsoft JET Database Engine: 找不到可安装的 ISAM

Microsoft JET Database Engine: 找不到可安装的 ISAM
今天用DW链接ACCESS数据库的时候就出现了这个问题,上网查找资料,看到解决的方法有很多,但是都不管用。
网上的收集的资料主要是一下几方面的原因及解决方法:
 1.window的先关注册表出现问题,说要下载MDAC_27.EXE,并修改相关注册表文件; 
http://zhidao.baidu.com/question/39430206.html
2.数据库的路径问题,修改成正确的数据库路径;
http://zhidao.baidu.com/question/120233054.html?fr=qrl&cid=74&index=3&fr2=query
解决方法很复杂,对于我这样菜鸟来说根本很难去做。后来继续查找,直到 http://topic.csdn.net/u/20070518/09/b7e2b752-9775-4e29-b7f8-27528672c249.html
里面一个路人说datasource 改成 data source,分开就行了。 我试了一下,OK了!!
 
于是我总结一下方比较大流的解决方法:
1、没有 安装相应的数据库驱动程序。 
  你可以使用RegEdit查看 
  HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\4.0\Engines,(vb5.0是Jet\3.5\) 从这里你可以看 当前系统 安装了多少驱动程序,每个驱动都是由哪些文件组成,请检查一下你所需要的数据库格式的驱动文件是否被拷贝 System目录中。 
更详细的介绍可以参考微软的 Knowledge Base的 文 章:“Q240377 HOWTO: Insuring Jet 3.5 Is Installed Correctly (Part I)” 
 http://support.microsoft.com/default.aspx?scid=KB;EN-US;Q240377& 
和 微 软 的 Knowledge Base的 文 章:“Q245524 HOWTO: Insuring Jet 3.5 Is Installed Correctly (Part II)” 。 
 http://support.microsoft.com/default.aspx?scid=KB;EN-US;Q245524& 
在这两篇文章中详细地列出了到底  ISAM包括哪些文件和注册表设置。   
      
2、 指定数据库时所使用字符串有错误。那就要好好检查一下自己的程序了。  
我的解决方法:
我的程序是运行很久了,原来没有问题,排除被别人修改(!-_-).
所以我感觉和代码没关系。重新启动IIS中的相应站点。没用。
最后重启了IIS服务。ok。
可能服务器运行时间长了。

你可能感兴趣的:(ISAM)