数动连线 > 正文
偶在网上下载了一个ASP的源码系统。。电脑系统装的是2000服务器版的,架设好了IIS。。
可以访问的时候出现了如下提示:
Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005'
[Microsoft][ODBC Microsoft Access Driver]常见错误 不能打开注册表关键字 'Temporary (volatile) Jet DSN for process 0x9b8 Thread 0x8cc DBC 0xcb9567 Jet'。
/fax/default.asp,行56
可是把这个源码换到另外一台电脑上却可以正常访问,就在这台电脑上访问不了??
[ 本帖最后由 vhccvj 于 2007-10-3 19:30 编辑 ]根据提示猜测是系统的问题,数据库驱动坏了
不过asp的错误提示都很WS滴说,再看看代码和日志吧系统应该是没有问题,很干净的一个系统,没装过什么。。其它的源码都可以访问得到,IIS也不应该会出问题。。
数据库重装了,ASP的数据库也不应该有问题,因为放到其它电脑上也是这样都可以访问得到。。试过其他的2000服务器吗?
环境完全一样?未发现数据源名称并且未指定默认驱动程序(80004005)
Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005'
[Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序
产生错误可能原因:
1.使用了ODBC连接数据库,服务器上没有配置ODBC数据库,改用OLEDB的标准调用方式:
"Driver={SQL Server};Database=dbname;Server=srv;Uid=user;Pwd=pd"可以解决楼上的朋友你这句话是什么意思,该怎么做呢??
1.使用了ODBC连接数据库,服务器上没有配置ODBC数据库,改用OLEDB的标准调用方式:
"Driver={SQL Server};Database=dbname;Server=srv;Uid=user;Pwd=pd"可以解决
>> 相关 ASP 错误 注册表 新闻: