Действительно ли библиотека Oracle OCI использует COM для взаимодействия с базой данных Oracle?
У нас есть COM DLL, которая вызывает Oracle через OCI, и один из наших клиентов сообщает об ошибке
ORA-24550: signal received: Unhandled exception: Code=e0434f4d Flags=1
Поскольку DLL не использует COM для вызова Oracle, но использует библиотеку OCI для вызова Oracle, я могу только заключить, что происходит одно из следующих действий:
Библиотека OCI фактически использует COM "под капотом" для доступа к базе данных Oracle.
Существует какая-то COM или .NET-надстройка, которую вызывает Oracle, но я ничего об этом не знаю.
Я надеюсь, что это # 2, или, по крайней мере, не # 1. Если Oracle не вызывается через COM, то он не должен возвращать ошибку с кодом e0434f4d (где 43, 4f, 4d - ASCII для C, O, M).