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