Le forum (ô combien francophone) des utilisateurs de Powerbuilder.
Bonjour,
Je travaille actuellement à la maison. Je voudrais créer un profile pour connecter à une base Oracle de mon travail (je suis en VPN, je vois tout le réseau de mon entreprise). Or, je n'ai jamais travaillé avec une base Oracle, je suis en PB10, j'ai installé tout les drivers des SGBD que le setup de PB10 propose.
Dans le painter Database Profiles, j'ai Oracle 8/8i et Oracle 9i mais si je crée un profile dans ces deux options, j'ai le message d'erreur "Oracle library OCI.DLL or ORA803.DLL could not be loaded" !
J'ai récupéré ces deux fichiers DLL sur Internet et je les ai mis dans le répertoire de partage de PB (...Shared/Powerbuilder) ...et aussi un peu partout (Windows/system32, etc.) mais en vain, toujours le même message d'erreur.
J'ai besoin de voir les tables de la base Oracle dans Database Painter et non dans les scripts et je suis sous windows XP.
Merci de m'aider.
Dernière modification par PB2 (21-06-2007 15:50:56)
Hors ligne
Salut, à tout hasard, as-tu essayé en ODBC ? (j'utilise ce type de connexion en VPN / Oracle 8 / PB10.5)
Hors ligne
Salut,
J'ai essayé aussi par ODBC mais je n'ai pas de driver Oracle dans l'Administrateur de sources de données ODBC.
J'ai essayé ajouter une nouvelle source de donnée en choississant "Ms ODBC Driver for Oracle" ou "Ms ODBC pour Oracle" et j'ai obtenu le message d'erreur du style "Le client et les composants réseau Oracle(tm) n'ont pas été trouvé. Ces composants sont fournis par Oracle Corporation et font partie de l'installation logicielle client Oracle..."
Apparemment, il faut installer un client Oracle pour avoir les Drivers. Je sens que je dois me déplacer pour récupérer le CD client d'Oracle. Ou si tu connais l'endroit sur le Net pour le récupérer, ça m'arrange.
Merci pour ton message.
Hors ligne
PB2 a écrit:
Apparemment, il faut installer un client Oracle pour avoir les Drivers.
voilà certainement la cause de l'erreur OCI également : il faut nécessairement installer le client oracle (net8) sur ton poste...
PB2 a écrit:
J'ai récupéré ces deux fichiers DLL sur Internet et je les ai mis dans le répertoire de partage de PB (...Shared/Powerbuilder) ...et aussi un peu partout (Windows/system32, etc.) mais en vain, toujours le même message d'erreur.
cela ne suffit pas, il faut faire l'installation complète du client et mettre en path le bin d'oracle (par exemple c:\oracle\ora81\bin
) qui contient toutes les DLL nécessaires.
ensuite il te faudra configurer les accès aux bases de données dans le fichier TNSNAMES.ORA
(dossier network/admin
)
PB2 a écrit:
Ou si tu connais l'endroit sur le Net pour le récupérer, ça m'arrange.
je crois qu'il n'est plus dispo sur le site d'Oracle, compressé il fait 200M,
si c'est possible à ton niveau, donne-moi un accès (ftp) perso et je pourrais te l'uploader
Hors ligne
Hélas ! je n'ai pas d'accès ftp perso. Dans ce cas, il ne me reste qu'aller chercher le CD Client d'Oracle dans mon travail.
Merci pour ton aide.
Hors ligne
J'ai récupéré le CD client d'Oracle en VPN, je l'ai installé et ça marche (je pensais qu'en passant par ODBC, on n'avait pas besoins de client Oracle !).
On peut mettre [résolu] à ce sujet, je ne peux pas le faire moi-même.
Encore merci à eRaSorZ
Hors ligne
PB2 a écrit:
J'ai récupéré le CD client d'Oracle en VPN, je l'ai installé et ça marche (je pensais qu'en passant par ODBC, on n'avait pas besoins de client Oracle !).
On peut mettre [résolu] à ce sujet, je ne peux pas le faire moi-même.
Encore merci à eRaSorZ
De rien, pour le [RESOLU] : tu peux en principe éditer le titre de ton message initial
Hors ligne
tu peux en principe éditer le titre de ton message initial
Non, je ne peux pas.
Hors ligne
PB2 a écrit:
tu peux en principe éditer le titre de ton message initial
Non, je ne peux pas.
mais si... modifier... premier topic... et la, tu modifies le titre...
En ligne
PB2 a écrit:
J'ai récupéré le CD client d'Oracle en VPN, je l'ai installé et ça marche (je pensais qu'en passant par ODBC, on n'avait pas besoins de client Oracle !).
On peut mettre [résolu] à ce sujet, je ne peux pas le faire moi-même.
Encore merci à eRaSorZ
Bonjour,
Pour ton information, tu peux télécharger le client Oracle sur le site d'Oracle.
Hors ligne
pick ouic a écrit:
mais si... modifier... premier topic... et la, tu modifies le titre...
Bonjour,
Effectivement, je ne cliquais que sur "répondre".
Doctor Z a écrit:
Pour ton information, tu peux télécharger le client Oracle sur le site d'Oracle.
Bonjour,
Je suis déjà allé sur le site d'Oracle avec le compte/pwd d'un ami, mais le driver récupéré est un fichier avec une extension ".save" ! J'ai abandonné après plusieurs tentatives.
En tout cas, ça ne pouvait pas marché car avec le CD, j'ai du pris l'option total (administrateur) pour voir apparaître une entrée Oracle dans le gestionnaire ODBC (plus de 600 Mo).
Hors ligne