Oracle Call Interface - Oracle Call Interface

Hisoblashda Oracle qo'ng'iroq interfeysi (OCI) to'plamidan iborat C -til dasturiy ta'minot API-lar interfeysini ta'minlaydigan Oracle ma'lumotlar bazasi.

OCI nafaqat ma'lumotlar bazasini boshqarish bo'yicha ba'zi bir vazifalarni (masalan, tizimni ishga tushirish va o'chirish) bajarish uchun protsessual API taklif qiladi. PL / SQL yoki SQL ma'lumotlarga murojaat qilish, kirish va boshqarish uchun. OACI kutubxonasi, Oracle hujjatsiz Foydalanuvchining dasturiy interfeysi (UPI), "vazifasini bajaraditarjimon "ilovalar va past darajadagi ma'lumotlar bazasi tarmoq protokoli o'rtasida.

Tarix

Oracle korporatsiyasi 1988 yilda Oracle Database 6 versiyasi bilan birinchi bo'lib OCI (HLI nomi ostida, Host Language Interface) chiqarildi. HLI (va keyinchalik OCI) UPI uchun o'ram sifatida ishlaganligi sababli, ularning asl nomlash konvensiyalari ular asosidagi UPI qo'ng'iroqlariga o'xshash edi. . Masalan, orqaga qaytish bayonot: qo'ng'iroq upirol UPI-da bo'ldi orol OCI-da.

Keyinchalik, Oracle8-da (1997 yilda chiqarilgan) OCI qo'ng'iroqlari ko'proq tavsiflovchi nomlarni oldi; orol bo'ldi OCITransRollback. Keyinchalik yaxshilanishlar OCI ning har bir versiyasida, jumladan 11g (2007 yilda chiqarilgan) da amalga oshirildi. Oracle Corporation OCI "Oracle ma'lumotlar bazasidagi har bir SQL bayonoti OCI bilan bajarilishi shunchalik ishonchli" deb da'vo qilmoqda.[1]

Amaliyotlar

OCI shunchalik mashhurki, unga qo'shimcha ravishda Oracle, boshqa bir nechta sotuvchilar OCI API-ga mos keladigan o'zlarining kutubxonalarini amalga oshirdilar. Bugungi kunga kelib OCI-ga mos kutubxonalar mavjud ANTs Data Server[iqtibos kerak ] (ADS), EnterpriseDB, va Linter SQL RDBMS

OCI-ga asoslangan kutubxonalar

Bir nechta kutubxonalar OCI bazasida joylashgan, shu jumladan:

OCI API-ning murakkabligi sababli, foydalanishda osonroq bo'lgan bir nechta OCI paketlarini kutubxonalari mavjud, masalan:

Adabiyotlar

Tashqi havolalar