我们在WIN2012 64位上重新安装了Server 2012。根据ODBC管理员的说法,也安装了Server本机客户端11.0。
但是,当尝试用“Provider=SQLNCLI.”连接到SQL时或者“Provider=SQLNCLI11.”或者“Provider=”SQLNCLI11.0.“,我们收到一个错误:
无法找到ADODB.Connection错误“800a0e7a”提供程序。它可能没有正确安装。
我们的网页是经典的ASP,app.pool启用32位应用程序是真实的,管理管道是经典的.
有趣的是,当我们尝试用OLEDB,t.i连接到相同的SQL时。"Provider=SQLOLEDB...“一切都很好。
有什么想法吗?
发布于 2015-05-15 11:43:12
问题解决了:我们只在SQL服务器上使用SQLNCLI,而不是在希望连接到SQL的WEB服务器上。在we服务器上安装SQLNCLI之后,连接成功。
https://stackoverflow.com/questions/30253922
复制相似问题