打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Win 2008 64位系统IIS应用程序池没有启用32位,ASP连接提示:[DBNETLIB][ConnectionOpen(Invalid Instance())] 无效的解决方法

Win 2008 64位系统IIS应用程序池没有启用32位,KesionCMS X1.X程序或是其它ASP程序连接提示:[DBNETLIB][ConnectionOpen(Invalid Instance())] 无效的解决方法


即IIS应用程序池设置如下图



这时KesionCMS X1.X程序数据库无法连接,提示如下错误:


数据库连接出错,请检查Conn.asp文件中的数据库参数设置。

出错原因:[DBNETLIB][ConnectionOpen (Invalid Instance()).]无效的连接



解决方法:


conn.asp里的连接要加上端口号,如原因是


  DataServer   = "127.0.0.1"                                  '数据库服务器IP
  DataUser     = "sa"                                       '访问数据库用户名
  DataBaseName = "KesionCMSX1"                                '数据库名称
  DataBasePsw  = "989066"                                   '访问数据库密码



改成如下即可:



  DataServer   = "127.0.0.1,1433"                                  '数据库服务器IP
  DataUser     = "sa"                                       '访问数据库用户名
  DataBaseName = "KesionCMSX1"                                '数据库名称
  DataBasePsw  = "989066"                                   '访问数据库密码



==========

我们都知道如果程序里面有32位的dll的话,在64位的操作系统上发布WEBAPP时,需要在应用程序池上“启用32位应用程序”设置为true,否则会报错误。


本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
[DBNETLIB][ConnectionOpen(connect()).]SQL Server 不存在或拒绝访问
WIN2003服务器安全配置终极技巧图(下) - qqread.com
[DBNETLIB][ConnectionOpen (Connect()).]SQL Server 不存在或拒绝访问
Asp.Net超时问题汇总
IIS 中没有发现ASP.NET v4.0
创建ASP.NET数据存储层
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服