【问题标题】:Can't open Saleslogix SLX connection无法打开 Saleslogix SLX 连接
【发布时间】:2024-01-20 02:20:01
【问题描述】:

我无法打开与经典 ASP (VBScript) 页面的 SLX 连接:

Set connSlx = Server.CreateObject("ADODB.Connection")
connSlx.open "Provider=SLXOLEDB.1;Password=pwd;User ID=uid;Initial Catalog=SLXDB;Data Source=192.168.100.1;PORT=1706;"

错误:

提供程序错误“80004005”
未指明的错误

如果我使用 ASPX 脚本打开 SLX 连接并返回到我的经典 ASP 页面,则连接正常,我可以查询 SLX 数据库。

如何使用 Classic ASP 打开 SLX 连接?

配置:

  • IIS 8.5
  • SLX 8
  • 甲骨文 11.2

ASPX 和经典 ASP 页面在同一个应用程序池中运行(集成、CLR 4.0、身份网络服务)。

【问题讨论】:

    标签: vbscript asp-classic iis-8.5 saleslogix


    【解决方案1】:

    好吧,我设法找到了解决方案:

    在 IIS 中,在我的站点中,功能名称:IIS/身份验证:匿名身份验证,我将应用程序用户身份更改为 应用程序池身份

    完整配置使其工作:

    • 应用程序池:身份->网络服务,加载用户配置文件->真,启用 32 位应用程序:真
    • 站点:身份验证:匿名身份验证->应用程序池身份

    【讨论】:

      最近更新 更多