Oracle Call Interface
The Oracle Call Interface ( OCI ) is an API for accessing an Oracle database server .
The API enables reading and modifying access to the data and its structure, the database schema . The interface is designed for the C programming language and is available for a wide variety of operating systems. With the Oracle C ++ Call Interface (OCCI), an OCI-based extension is available for C ++ .
The design of the interface is determined solely by the manufacturer ( Oracle ) and is not bound to any overarching standard.