OCI(Oracle调用接口)是否使用COM(组件对象模型)?

时间:2012-03-28 17:00:32

标签: oracle com oci

Oracle的OCI库是否实际使用COM与Oracle数据库进行交互?

我们有一个通过OCI调用Oracle的COM DLL,我们的一个客户正在报告错误消息

ORA-24550: signal received: Unhandled exception: Code=e0434f4d Flags=1

由于DLL不使用COM来调用Oracle,而是使用OCI库来调用Oracle,我只能得出以下结论之一:

  1. OCI库实际上使用“引擎盖下的COM”来访问Oracle数据库。

  2. Oracle正在调用某种COM或.NET“附加组件”,但我对此一无所知。

  3. 我希望它是#2,或者至少不是#1。如果没有通过COM调用Oracle,那么它不应该返回代码为e0434f4d的错误(其中43,4f,4d是C,O,M的ASCII)。

0 个答案:

没有答案