Bonjour,

J'arrive pas à me connecter depuis mon client à la base de données oracle.

Voici le message d'erreur :

La méthode 'open' de l'objet COM de classe 'ADODB.Connection' a retourné le code d'erreur 0x800A0E7A (<inconnu>), qui signifie : Impossible de trouver le fournisseur. Il est peut-être mal installé.
sachant que j'arrive à me connecter normalement depuis mon serveur d'application là où il y a le fournisseur installé, je ne dois pas installer le fournisseur dans chaque poste client,
alors comment faire pour indiquer au client le fournisseur qui se trouve dans le serveur d'application.????

ma chaine de connexion est la suivante :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
conn = new CCADOConnection();
connstr = strfmt('Provider=OraOLEDB.Oracle.1;Persist Security Info=False;User ID=%1;Password=%2;Data Source=%3'
            , _paramCCADO.User           //username
            , _paramCCADO.Password       //pwd
            , _paramCCADO.Database      //database
             );
 
conn.open(connStr);

Merciii pour votre aide