名称 | 对应语言 | 对应操作系统OS | 普及率 | 説明 |
OCI | C语言、C++ | 所有 | 中 | ORACLE连接最基本的中间件 |
OCCI | C++ | 所有 | 低 | OCI的C++版。 |
PRO*C | C语言、C++ | 所有 | 中 | 简单易用 |
PRO*COBOL | COBOL | 所有 | 低 | COBOL对应 |
OO4O | VB,VC++、VB.net | WINDOWS | 高 | VB中用的最多 |
ODP.net | .net系列的语言(VB.net、VC#等) | WINDOWS | 中 | .net框架中用的最多 |
ODBC(.net) | VB,C语言、C++等(.net系列的语言) | 9i以前WINDOWS。10g以后Linux也可以。 | 高 | ACCESS,EXCEL等OFFICE等用的较多 |
OLEDB(.net) | VBやVC++(.net系列的语言) | windows | 低 | ACCESS,EXCEL等OFFICE系的报告的较多 |
JDBC | java | 所有 | 高 | JAVA对应。内部使用oci。 |
上面就是Oracle数据库的中间件的简介。