OceanBase Call Interface (OBCI) is a C language tool for interface calls in OceanBase Database. It provides features that are fully compatible with Oracle Call Interface (OCI).
OBCI allows you to use C language to manipulate data in OceanBase Database. OBCI provides standard database access features in the form of dynamic-link libraries (OBCI libraries). Applications can use these features by connecting to these libraries.
OBCI is a C language call interface provided by OceanBase. It provides features that are compatible with OCI. If you want to use a C application written by using Oracle OCI, you need only to specify the OBCI library as the runtime library during linking. By default, library files are installed in the /u01/obclient/lib path.
OBCI publishes software in a RedHat Package Manager (RPM) package. This software package contains a header file, a runtime library, and an instance program.
Note
If you are building a dynamic link to
libobci.so, you need to manually install the OBClient RPM package.If you are building a static link to
libobci.a, the OBClient RPM package is not required.