Bonjour,
Je pose peut être une question stupide mais je n'ai pas trouvé la réponse en cherchant dans le forum.
Voila : j'ai développé une petite appli qui attaque une base oracle sur un serveur distant. J'ai également sur mon poste un client oracle. J'arrive à me connecter à la base depuis PB aprés avoir rajouter ma base dans mon tsnname.ora.
Mon appli une fois compilée s'execute correctement sur mon poste.
Mais pour qu'elle fonctionne sur un autre poste, je dois (en plus des dll PB donc la dll pb pour oracle 9) installer un client oracle et déclarer ma base dans le tnsname.ora de chaque poste... Ce qui ne m'arrange pas vraiment pour le déploiement. J'ai cru comprendre en me promenant sur ce forum qu'il était possible de se passer par des drivers PB natifs pour oracle :
PBO84105.DLL Oracle 8.0.x and Oracle8i 8.1.x
PBO90105.DLL Oracle9i
PBO10105.DLL Oracle 10g
C'est vrai ?
Comment faire ? Comment dire à PB de ne pas passer par le client oracle ?
J'ai retiré l'entrée correspondant à ma base dans mon tnsname.ora et PB ne sait plus s'y connecter.
Je ne pense pas être le seul à se demander comment déployer une appli PB sans devoir installer un client oracle et le configurer sur tous les postes client !!
Si quelqu'un a une idée ... je suis preneur ...
Merci d'avance
Partager