У нас работает сервер Oracle 10.2.0. На сервере есть схема под названием FOO. Я создал соединение ODBC со схемой с помощью клиента 10.2.0.
У нас есть настольное приложение с собственными библиотеками доступа к базам данных, которые используют SQLDriverConnect и т. Д.
У нас также есть приложение COM +, которое использует те же основные библиотеки.
Когда я соединяюсь с настольным приложением, используя соединение ODBC, проблем нет.
Соединяясь с приложением COM +, я не могу выполнять какие-либо запросы. SQLDriverConnect возвращает SUCCESS, но тогда любая попытка выполнить запрос приводит к ошибке Oracle «не подключен». Приложение COM + настроено на работу как «вошедший в систему пользователь».
Я уверен, что это, вероятно, проблема безопасности, но я не знаю, с чего начать.
Есть идеи?
Спасибо.