Oracle қоңырау интерфейсі - Oracle Call Interface - Wikipedia

Есептеу кезінде Oracle қоңырау интерфейсі (OCI) жиынтығынан тұрады C -тіл бағдарламалық жасақтама API интерфейсін қамтамасыз ететін Oracle дерекқоры.

OCI деректер базасын басқару бойынша белгілі бір тапсырмаларды орындауға ғана емес (мысалы, жүйені іске қосу және тоқтату) процедуралық API ұсынады. PL / SQL немесе SQL деректерді сұрау, қатынасу және манипуляциялау үшін. OACI кітапханасы, Oracle құжатсыз Пайдаланушының бағдарламалық интерфейсі (UPI), «рөлін атқарадыаудармашы «қосымшалар мен дерекқордың төменгі деңгейлі желілік хаттамасы арасында.

Тарих

Oracle корпорациясы 1988 жылы Oracle Database 6 нұсқасымен OCI-ді (HLI, хост тілінің интерфейсі деген атпен) шығарды. HLI (және кейіннен OCI) UPI үшін орағыш ретінде жұмыс істегендіктен, олардың бастапқы ат қою конвенциялары олардың негізінде жасалған UPI қоңырауларына ұқсас болды. . Мысалы, кері қайтару мәлімдеме: қоңырау upirol UPI болды орол OCI-де.

Кейінірек Oracle8-де (1997 жылы шыққан) OCI қоңыраулары сипаттамалық атауларға ие болды; орол болды OCITransRollback. Кейінгі жақсартулар OCI-дің барлық нұсқаларында, соның ішінде 11г (2007 жылы шығарылған) енгізілді. Oracle Corporation OCI «Oracle дерекқорындағы кез-келген SQL операторының OCI-мен орындалатындығы соншалықты сенімді» деп мәлімдейді.[1]

Іске асыру

OCI соншалықты танымал, оған қосымша Oracle, бірнеше басқа жеткізушілер OCI API-мен үйлесімді өздерінің кітапханаларын енгізді. Бүгінгі күні OCI-мен үйлесімді кітапханалар бар ANTs Data Server[дәйексөз қажет ] (ADS), EnterpriseDB, және Linter SQL RDBMS

OCI негізіндегі кітапханалар

Бірнеше кітапханалар OCI негізінде орналасқан, оның ішінде:

OCI API-нің күрделілігіне байланысты бірнеше қарапайым OCI ораушы кітапханалары бар, мысалы:

Әдебиеттер тізімі

Сыртқы сілтемелер