Oracle Access Manager вызывает ошибки в классическом веб-приложении ASP
У меня странная проблема, возникающая при использовании Oracle Access Manager (OAM) на Windows Server 2012 SR2 при использовании его в сочетании с Classic ASP.
Я использовал точно такой же код (классический ASP) на том же сервере, просто отключив OAM, и все работает нормально (независимо от того, установлен ли для AppPool значение по умолчанию 64-разрядное или если я изменил его для включения 32-разрядное).
Однако с включенным OAM, как только я нажимаю на страницу в моем классическом ASP-коде, который извлекает данные из базы данных Oracle, я получаю следующую ошибку в событиях:
Описание для события с кодом 2 из источника Oracle.OCI.DLL не найдено. Либо компонент, который вызывает это событие, не установлен на локальном компьютере, либо установка повреждена. Вы можете установить или восстановить компонент на локальном компьютере.
Если событие возникло на другом компьютере, отображаемая информация должна была быть сохранена вместе с событием.
Следующая информация была включена в мероприятие:
OraPlc11.Dll не может быть загружен.
Сообщение об ошибке ОС: указанная процедура не найдена.
Опять же, когда OAM не используется - страница возвращает ожидаемые данные без ошибок.
Я попытался настроить свой пул приложений на разрешение 32 бита или использовать его по умолчанию в 64-битной версии, но это не помогло.
Я до сих пор предполагаю, что это проблема 32-битной или 64-битной версии, однако я не могу понять, почему сайт будет работать нормально, если OAM не включен.