Section courante

A propos

Section administrative du site

Fiche technique
Type de produit : Base de données
Catégorie : API
Auteur : Oracle Corporation
Date de publication : 1980 à maintenant
Licence : Commerciale
Site Web : https://www.oracle.com/ca-en/database/technologies/appdev/oci.html

Introduction

L'OCI (tirant son nom de l'abréviation de l'anglicisme Oracle Call Interface) est un API (Application Programming Interface) proposé par Oracle pour communiquer à l'aide du langage de programmation C ou C++ au base de données Oracle Database SQL.

Oracle Call Interface est l'interface native en langage de programmation C complète et hautes performances pour Oracle Database destinée aux applications personnalisées ou aux paquets.

Oracle Call Interface est extrêmement fiable. Les outils Oracle tels que SQL*Plus, Real Application Testing (RAT), SQL*Loader et Data-Pump utilisent tous Oracle Call Interface. Oracle Call Interface fournit la base sur laquelle d'autres interfaces spécifiques au langage de programmation telles que Oracle JDBC-OCI, Oracle Data Provider for Net (ODP.Net), Oracle Precompilers, Oracle ODBC et les pilotes Oracle C++ Call Interface (OCCI) sont construits. Oracle Call Interface est également utilisé par les principaux pilotes de langage de script tels que node-oracledb pour Node.js, PHP OCI8, ruby-oci8, Perl DBD::Oracle, python-oracledb de Python et le pilote ROracle du langage de programmation statistique R.

Un large éventail de clients, notamment des clients du Fortune 500 et des éditeurs de logiciels indépendants, développent des applications hautes performances directement dans Oracle Call Interface. Les bibliothèques Oracle Call Interface sont incluses par défaut dans Oracle Database. Oracle Call Interface est également inclus dans Oracle Instant Client léger, ce qui permet aux éditeurs de logiciels indépendants et aux clients d'installer et de déployer rapidement des applications et des outils Oracle Call Interface.

Voici ses principales caractéristiques d'OCI :




Dernière mise à jour : Jeudi, le 10 mai 2018