未指定提供程序,也没有指派的默认提供程序。
64位 Windows 2003 IIS 运行32bit程序,不完全兼容就出现:
“Windows 64 bit ADODB.Connection 错误 '800a0ea9' 未指定提供程序”
解决方法:进CMD命令窗口:依次运行:
1. cd /d %systemdrive%/Inetpub/AdminScripts
2. cscript.exe adsutil.vbs set W3SVC/AppPools/Enable32BitAppOnWin64 "true"
Service Unavailable
C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/aspnet_regiis.exe -i
<br />刚弄了一台万网的云,总是出这个问题,研究了半天才知道,<br />ADODB.Connection 错误 '800a0ea9' <br />未指定提供程序,也没有指派的默认提供程序。 <br /> <br /> 64位 Windows 2003 IIS 运行32bit程序,不完全兼容就出现:<br /> “Windows 64 bit ADODB.Connection 错误 '800a0ea9' 未指定提供程序”<br /> 解决方法:进CMD命令窗口:依次运行:<br />
数据库SQLServer,测试
程序
显示
出
错信息:”
ADO
DB
.Recordset
错误
“800a0e78” 对象关闭时,不允许操作”
独立测试数据库链接,显示
出
错信息:用户 “sa” 登录失败。原因: 未与信任 SQL Server 连接相关联。
这一
问题
一般是由于SQL Server未集成
Windows
身份验证导致的,所以解决方案为:
1、打开SQL Server企业管理器。
2、选择服务器名称上右键,选择“属性”,然后打开“安全性”选项卡。
3、在选项卡中,选择身份验证为“SQL Server和
Windows
”
4、重启SQLSERVER,
问题
解决。
64位
Windows
IIS
运行32bit
程序
,不完全兼容就
出
现:
“
Windows
64 bit
ADO
DB
.
Connection
错误
'
800a0ea9
'
未指定
提供
程序
”
解决方法:进
CMD
命令窗口:依次运行:
1. cd /d %systemdrive%\Inetpub\AdminScripts
2. cscript.exe adsu
未指定
提供
程序
,也
没有
指派
的
默认
提供
程序
。
64位
Windows
2003
IIS
运行32bit
程序
,不完全兼容就
出
现:“
Windows
64 bit
ADO
DB
.
Connection
错误
'
800a0ea9
'
未指定
提供
程序
”
解决方法:进
CMD
命令窗口:依次运行: 1. cd /d %syst...
1.
cmd
进入DOS的窗口,然后进入 cd /d %systemdrive%\Inetpub\AdminScripts
2. 接着执行下面操作 cscript.exe adsutil.vbs set W3SVC\AppPools\Enable32BitAppOn
Win
64 “true”
3、
iis
reset
这就是一个典型的
64位
系统
问题
,由于
64位
操作系统不支持Microsof
最近在开发一个数据库相关项目,采用
Ado
的方式访问Sql Server 2008 R2。在开发机中中使用
win
7 + Vs2008的开发环境,运行正常,部署到
windows
Server
2003
和
Windows
Server 2008R2版本时就说不停地崩溃。
然后,加入
错误
码,最后定位在
hr=m_p
Connection
.CreateInstance("
ADO
DB
.
Connection
出
现
问题
:运行
asp
网站
出
现500
错误
把
ASP
的调试属性->将
错误
信息发送到浏览器改为TRUE之后
出
现
ADO
DB
.
Connection
错误
'800a0e7a'
经过百度之后得到以下方法。
--------------------------------
原帖地址http://hi.baidu.com/xibin/item/5ed5