Pages: 1
- Sujet précédent - [Postgresql] Vue sur des données issues partiellement d'Oracle - Sujet suivant
#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
Pages: 1
- Sujet précédent - [Postgresql] Vue sur des données issues partiellement d'Oracle - Sujet suivant