Не удается открыть соединение Saleslogix SLX

Я не могу открыть SLX-соединение со страницей Classic ASP (VBScript):

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"
Неопределенная ошибка

Если я открываю соединение SLX с помощью сценария ASPX и возвращаюсь на свою классическую страницу ASP, соединение работает, и я могу запросить базу данных SLX.

Как я могу открыть соединение SLX с Classic ASP?

Конфигурация:

  • IIS 8.5
  • SLX 8
  • Oracle 11.2

Страницы ASPX и Classic ASP работают в одном пуле приложений (Integrated, CLR 4.0, Identity Network Service).

1 ответ

Решение

Ну, мне удалось найти решение:

В IIS на моем сайте имя функции: IIS/ Аутентификация: анонимная аутентификация. Я изменяю идентификацию пользователя приложения на идентификацию пула приложений.

Полная настройка для работы:

  • Пул приложений: Identity->Network Service, загрузить профиль пользователя->True, включить 32-разрядные приложения: True
  • Сайт: Аутентификация: Анонимная аутентификация-> Идентификация пула приложений
Другие вопросы по тегам