无法打开 Saleslogix SLX 连接
Can't open Saleslogix SLX connection
我无法用经典 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;"
错误:
Provider error '80004005'
Unspecified error
如果我使用 ASPX 脚本和 return 打开 SLX 连接到我的经典 ASP 页面,连接正常,我可以查询 SLX 数据库。
如何使用 Classic ASP 打开 SLX 连接?
配置:
- IIS 8.5
- SLX 8
- 甲骨文 11.2
ASPX 和经典 ASP 页面 运行 在同一应用程序池(集成、CLR 4.0、身份网络服务)中。
好吧,我设法找到了解决方案:
在 IIS 中,在我的站点中,功能名称:IIS/Authentication:匿名身份验证,我将应用程序用户标识更改为 应用程序池标识。
完整配置以使其工作:
- 应用程序池:身份->网络服务,加载用户配置文件->True,启用 32 位应用程序:True
- 站点:身份验证:匿名身份验证->应用程序池身份
我无法用经典 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;"
错误:
Provider error '80004005'
Unspecified error
如果我使用 ASPX 脚本和 return 打开 SLX 连接到我的经典 ASP 页面,连接正常,我可以查询 SLX 数据库。
如何使用 Classic ASP 打开 SLX 连接?
配置:
- IIS 8.5
- SLX 8
- 甲骨文 11.2
ASPX 和经典 ASP 页面 运行 在同一应用程序池(集成、CLR 4.0、身份网络服务)中。
好吧,我设法找到了解决方案:
在 IIS 中,在我的站点中,功能名称:IIS/Authentication:匿名身份验证,我将应用程序用户标识更改为 应用程序池标识。
完整配置以使其工作:
- 应用程序池:身份->网络服务,加载用户配置文件->True,启用 32 位应用程序:True
- 站点:身份验证:匿名身份验证->应用程序池身份