Est-il possible d'utiliser un lien de base de données entre une base de données Oracle et une base de données postgresql sur différents serveurs physiques

StackOverflow https://stackoverflow.com/questions/1022887

Question

J'ai essayé de rationaliser une application intranet dans laquelle certaines des données sont stockées localement dans la base de données postgresql du serveur intranet, tandis que d'autres données connexes sont stockées dans notre base de données d'entreprise Oracle 10g2r2.

Ce que je voudrais faire, c’est créer une vue sur l’une ou l’autre des bases de données, mais combiner par simplicité une table de chaque base de données à une vue à plat des deux. Cela me permettrait ensuite de faire des requêtes simples à partir de l'application intranet.

Actuellement, je dois extraire les données des deux bases de données dans une structure d'objet, puis exécuter des recherches / recherches sur ces objets. Je n'aime vraiment pas le faire de cette façon et j'aimerais pouvoir créer une vue.

Si cela n’est pas possible, alors peut-être quelques suggestions sur la meilleure façon de gérer cette situation.

Ma pile intranet est Linux, postgresql, tomcat (java), apache. Et encore une fois, la base de données oracle est un 10gr2

tim

Était-ce utile?

La solution

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top