product logo Oracle Call Interface
Reliable - the Oracle Database executes SQL Statements with OCI.
General Information

When applications developers look for the most powerful and complete interface to the Oracle Database, they turn to Oracle Call Interface (OCI). Newest Oracle Database capabilities, performance, scalability, and security features appear first in the OCI API.

A broad range of customers employ OCI including:

  • Large Fortune 500 customers developing complex database applications.
  • ISVs tailoring the Oracle Database to suit their needs

Languages, APIs, and applications that depend upon OCI:

  • Java applications using the OCI-based JDBC driver
  • PHP applications using the Oracle PHP adapter
  • Ruby/Rails applications using Oracle Ruby adapter
  • Python applications using Oracle Python adapter
  • Perl applications using Oracle Perl adapter
  • PL/SQL applications executing SQL
  • C++ applications using OCCI
  • C applications using the ODBC driver
  • VB applications using the OLEDB driver
  • .NET applications using the ODP.NET driver
  • Pro*C applications
  • Distributed SQL

OCI in Oracle Database 11g brings scalability, performance and diagnosability:

  • Database Resident Connection Pooling
  • Client side Result Cache
  • Runtime Connection Load Balancing
  • Binding and Defining Multiple Buffers
  • Prefetching of LOB data
  • Drop-in compatibility with 10g
  • Fault Diagnosability

OCI features in Oracle 10g include:

  • Instant Client and Instant Client Light
  • IEEE 754 floating point number support (binary_float/binary_double)
  • Unlimited size LOB support
  • High Availability Event Notification
  • Database DML/DDL Change Notification
  • Startup/Shutdown Database

Instant Client gives ISVs and customers the ability to quickly install and deploy Oracle applications without any of the hassle. Please see the Instant Client site for more information. Key benefits of OCI include:

Technical Information
Tech Info Divider.
Oracle Database 11g
NEW! Building High Performance Drivers for Oracle (PDF)
Database Resident Connection Pooling (DRCP) (PDF)
Oracle Database 10g
Using Microsoft Intellisense for OCI in Oracle 10g
Transparent Application Failover
Oracle Database 9i
Oracle9i Database Release 2 New Data Access Features
Oracle9i Database Release 1 New Data Access Features
OCI Scrollable Cursors (PDF)
Boosting SQL Performance with cursor_sharing (PDF)
 
Left Curve
Related Technologies
Right Curve
 · Instant Client
 · OCCI
 · Net Services

Left Curve
More Information
Right Curve
 · FAQ
 · Client-Server Version Interoperability
 · Documentation

Left Curve
Discussion Forums
Right Curve
 · OCI
 · OCCI
 · Instant Client
E-mail this page
Printer View Printer View
Oracle Is The Information Company About Oracle | Oracle RSS Feeds | Careers | Contact Us | Site Maps | Legal Notices | Terms of Use | Privacy