OCA是ORACLE公司開發(fā)的一個應(yīng)用程序開發(fā)工具,通過訪問Oracle數(shù)據(jù)庫服務(wù)器來控制各類SQL語句的執(zhí)行,進而創(chuàng)建應(yīng)用程序的API。它支持SQL的所有數(shù)據(jù)定義,包括:數(shù)據(jù)操作,查詢,事務(wù)管理等,支持C和C++數(shù)據(jù)類型調(diào)用、語法和語義。它提供了一組可對Oracle數(shù)據(jù)庫進行存取接口的函數(shù)。
OCI實質(zhì)上是用高級語言寫的程序,其特點是內(nèi)部含有對OCI子函數(shù)的調(diào)用通過第三代程序設(shè)計語言(C)中進行調(diào)用達到存取ORACLE數(shù)據(jù)庫的目的。
基本功能:
1.
SQL and PL/SQL Support2.
Objects Access3.
Scalability Features4.
Advanced Queuing5.
Instant Client