Précédent   Forum des professionnels en informatique > Bases de données > Oracle > Interfaces de programmation
Interfaces de programmation Forum d'entraide sur l'utilisation des API Oracle : Pré-compilateurs, OCI, OCCI, etc.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 17/03/2008, 16h48   #1
Rédacteur/Modérateur
 
Avatar de Vincent Rogier
 
vincent rogier
Inscription : juillet 2007
Messages : 2 355
Détails du profil
Informations personnelles :
Nom : vincent rogier
Âge : 34

Informations forums :
Inscription : juillet 2007
Messages : 2 355
Points : 3 108
Points : 3 108
Par défaut A lire avant de poster ici


Bienvenue sur le forum "Oracle -Interfaces de programmation"


Ce forum est dédié aux interfaces de programmation (API) fournies par Oracle :
  • OCI
  • OCCI
  • Précompilateurs Oracle

Technologies


=> OCI (Oracle Call Interface)

API C bas niveau permettant de manipuler une base de donnée Oracle. C'est l'API la plus puissante d'Oracle, qui est à base de tous les autres drivers et frameworks d'accès à Oracle. Les ressources nécessaires (headers, librairies, ...) pour développer une application OCI sont :
  • incluses dans les distributions client et serveur d'Oracle.
  • disponibles avec le SDK des Instant Clients
=> Précompilateurs (PRO*C, PRO*Cobol, PRO*FORTRAN, ....) : le code SQL est directement embarqué dans le source de l'application qui est ensuite fourni a un précompilateur qui génère un source compilable par un compilateur du langage cible.

Les ressources (binaires, headers, ..) nécessaires pour développer une application PRO*xxx sont fournies dans les distributions client et serveur d'Oracle.

=> OCCI (Oracle C++ Call Interface)
: Surcouche C++ d'OCI utilisant la STL et inspirée de JDBC.

Les ressources nécessaires (headers, librairies, ...) pour développer une application OCCI sont :
  • incluses dans les distributions client et serveur d'Oracle.
  • disponibles avec le SDK des Instant Client

Ressources


=> Téléchargements Oracle

Oracle 11g Client et 11g Instant Client
Oracle 10g Express Edition

=> Documentation Oracle 10g (anglais) :
Utilisation du forum


Pour toute aide relative aux autres frameworks et/ou API non fournies par Oracle, nous vous invitons à consulter les différents forums concernés ( JDBC, ADO.NET, Delphi/datasets , ....)

Nous vous invitons aussi à consulter la FAQ Oracle ainsi que les sources Oracle.

De plus, vous pouvez effectuer une recherche avancée sur le forum avant de poster une question.

Enfin, voici des liens vers les règles du forum Oracle, règles générales et mode d'emploi à respecter sur les forums.


Bien rédiger ses messages

Toujours utiliser la balise [code] afin de rendre le code lisible pour les lecteurs (surtout quand il s'agit de code OCI assez complexe !).

En raison de la diversité des API, il est primordial d'indiquer dans le titre d'un post la technologie concernée par l'emploi de tags.

Exemple : [OCI], [OCCI], [PRO*C], [PRO*COBOL], ...

Enfin, il est aussi impératif d'indiquer l'environnement utilisé en précisant :
  • Le type d'API et sa version
  • Les versions Oracle clientes et serveur
  • Le compilateur utilisé
  • Le système d'exploitation

Exemple


Code :
1
2
3
OCI 9.2.0.1
Client 10.2.0.1 / Serveur 11.1.0.6
VS2005 sur Windows Vista
Enfin, respectez les lecteurs qui veulent vous aider en essayant d'écrire en bon français et en bannissant le style SMS !


Rechercher efficacement

Pour effectuer des recherches sur une techno précise, pensez à normaliser votre recherche par l'emploi de tags. Par exemple, pour une recherche sur pro*cobol, le mot clé à utiliser est [PRO*COBOL].


Merci, et bonne continuation sur ce forum.
__________________
Vincent Rogier.

Rubrique ORACLE : Accueil - Forum - Tutoriels - FAQ - Livres - Blog

Vous voulez contribuer à la rubrique Oracle ? Contactez la rubrique !

OCILIB (C Driver for Oracle)

Librairie C Open Source multi-plateformes pour accéder et manipuler des bases de données Oracle
Vincent Rogier est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 09h08.


 
 
 
 
Partenaires

Hébergement Web