Bonjour à tous et à toutes,
J'ai installé depuis peu Oracle XE sur un serveur Linux. Après quelques galères dues au Listener, Oracle fonctionne à merveille. J'y ai accès depuis le serveur sur lequel la base est installée mais aussi depuis mes postes clients sous XP via l'interface WEB (http://192.168.xxx.xxx:8080/apex). J'ai créé des utilisateurs et des tables, bref tout pourrait être ok sauf que :
Je ne trouve pas de drivers ODBC pour utiliser Oracle depuis des applications développées sous MS WinXP.
J'ai installé le client OracleXE (71Mo) sur un poste XP et ce dernier me propose, après installation, un driver ODBC appellé : Oracle in XEClient.
Lorsque je tente de l'ajouter dans la source des données utilisateur, j'obtiens le message suivant :
Et voilà !
Code : Sélectionner tout - Visualiser dans une fenêtre à part Les routines d'installation du pilote ODBC Oracle in XEClient n'ont pas pu être chargées en raison de l'erreur système code 126
Malgrès ce problème je parviens à utiliser SQLPLUS et à interroger ma base.
Mais là ce n'est pas la réponse à mon problème.
J'ai ensuite installé une version d'Oracle XE sur un poste Windows XP et là ... je touve un driver ODBC appelé Oracle in XE qui s'ajoute sans problème aux sources de données utilisateur et qui en plus fonctionne (connection successful)
Question : comment récupérer ce driver ODBC à la place de celuis du client qui ne veut pas fonctionner. N'y a t'il pas quelque part dans cet univers un driver ODBC de moins de 5Mo qui fonctionne avec XE et qui permettrait à mes applicatifs d'interroger des bases ORACLE ?
D'avance merci,
Alex01
Partager