banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Rencontres QGIS 2025

L'appel à participation est ouvert jusqu'au 19 janvier 2025!

#1 Thu 06 November 2014 09:32

frtou
Participant actif
Lieu: Cergy
Date d'inscription: 6 Sep 2005
Messages: 71

[Postgresql] Vue sur des données issues partiellement d'Oracle

Bonjour,

Toutes nos données géographiques sont dans postgresql/postgis. Par contre, certaines données métiers sont dans Oracle.
Je voudrais savoir s'il est possible de faire des requêtes entre des tables postgresql et des tables Oracle, par exemple dans PgAdmin. 

Merci d'avance pour vos réponses.

Franck

Hors ligne

 

#2 Thu 06 November 2014 10:23

Nicolas Ribot
Membre
Lieu: Toulouse
Date d'inscription: 9 Sep 2005
Messages: 1554

Re: [Postgresql] Vue sur des données issues partiellement d'Oracle

Bonjour,

Non, ce n'est pas possible: pgAdmin est un outil PostgreSQL uniquement.

D'une manière générale, pour requeter deux bases de données différentes, il faut passer par un langage de programmation ou un langage de script, avec un meta langage de requetes, comme CQL (Des framework comme Hibernate (java), SQL Alchemy (python) ou doctrine (PHP) permettent de faire ca).
Des outils comme Talend (ETL) permettent aussi de faire ca.

Le plus simple pour travailler sur deux bases différentes est d'exporter depuis une base vers l'autre, histoire d'avoir toutes les données au meme endroit.

ogr2ogr et ora2pg vous permettront d'exporter les données Oracle dans PostGIS.

Nicolas

Hors ligne

 

#3 Thu 06 November 2014 14:14

tumasgiu
Membre
Lieu: Ajaccio
Date d'inscription: 5 Jul 2010
Messages: 1159

Re: [Postgresql] Vue sur des données issues partiellement d'Oracle

Salut,

apparement, il y a aussi un foreign data wrapper de disponible pour accéder oracle depuis postgresql :

http://pgxn.org/dist/oracle_fdw/

Hors ligne

 

#4 Thu 06 November 2014 15:42

Nicolas Ribot
Membre
Lieu: Toulouse
Date d'inscription: 9 Sep 2005
Messages: 1554

Re: [Postgresql] Vue sur des données issues partiellement d'Oracle

Ah oui, bonne idee !

Hors ligne

 

#5 Fri 07 November 2014 09:04

Tony VINCENT
Participant actif
Lieu: Poitiers
Date d'inscription: 13 Jan 2010
Messages: 86

Re: [Postgresql] Vue sur des données issues partiellement d'Oracle

Bonjour,

Nous aussi, nous avons des données dans Oracle et d'autres dans PostgreSQL/PostGIS.
Et pour pouvoir utiliser les données stockées dans les deux entrepôts, j'utilise Talend (ETL) pour dupliquer les données d'Oracle dans PostgreSQL.
Cela me permet, en plus, de les retravailler si besoin.

La contrainte qu'il faut prendre en compte, est en terme d'actualisation.
Pour certaines données, l'actualisation se fait toutes les nuits, pour d'autres c'est une fois par mois ...


Tony

Hors ligne

 

Pied de page des forums

Powered by FluxBB