Bonjour,
existe-t-il un moyen d'interroger une base Oracle à partir d'une base MySQL (Linux) ?
Je suppose qu'il faut commencer par installer le client Oracle sur Linux mais après je sèche.
Bonjour,
existe-t-il un moyen d'interroger une base Oracle à partir d'une base MySQL (Linux) ?
Je suppose qu'il faut commencer par installer le client Oracle sur Linux mais après je sèche.
Christophe
Pensez à mettre quand c'est le cas.
Non !
Si vous êtes de mon aide, vous pouvez cliquer sur .
Mon site : http://www.jcz.fr
La seule solution serait donc de faire une extraction des données Oracle (avec le client qui va bien) puis d'importer les fichiers dans MySQL.
Christophe
Pensez à mettre quand c'est le cas.
Voir Oracle Gateways qui permet normalement de faire ça.
Merci pour vos réponses.
Christophe
Pensez à mettre quand c'est le cas.
Salut Christophe P.
C'était ta question et non, ce n'est pas possible d'interroger une base de données à partir de MySql.Envoyé par Christophe P.
Maintenant, rien ne t'empêche de faire ce que tu cherches à faire en Php.
Tu interroges une base de données sous Oracle et tu viens alimenter l'autre base de données sous MySql.
Sans avoir plus de précision sur ce que tu veux faire, il est difficile de répondre à ta question.
@+
Si vous êtes de mon aide, vous pouvez cliquer sur .
Mon site : http://www.jcz.fr
En effet, avec PHP il n'y aurait pas de problème mais mon application est de l'Access utilisant MySQL (sur Linux) pour stocker les données. Certaines données proviennent d'une base Oracle et actuellement un export est fait en CSV afin de les intégrer dans MySQL.
Christophe
Pensez à mettre quand c'est le cas.
Salut Christophe P.
Il n'y a pas 36 solutions pour faire le lien.
Soit tu vas rapatrier les données dont tu as besoin depuis Oracle sous MySql et ensuite tu fais tout en MySql.
Si j'ai bien compris, c'est ce que tu fais actuellement.
Soit tu te crées une interface qui fait le lien entre les deux bases de données.
C'est-à-dire que tu interroges la première base de données, tu mets en mémoire ces données et enfin, tu mets à jour ta seconde base de données.
En disant cela, je pense aux utilitaires comme "Mysql Connector/ODBC" et "Oracle ODBC Drivers ".
A faire par exemple en 'C'. C'est le principe de l'interface, d'être intermédiaire entre deux environnements.
Si la volumétrie n'est pas très importante, et si la mise à jour se fait de temps en temps, la première solution reste acceptable.
A partir du moment où le travail demandé devient vite contraignant, il faut envisager de l'automatiser par une interface.
Sinon, je ne voie pas comment procéder.
@+
Si vous êtes de mon aide, vous pouvez cliquer sur .
Mon site : http://www.jcz.fr
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager