Merci à un administrateur Oracle pour sa question :
"Oracle propose les database links pour accéder aux bases distantes. PostgreSQL propose un module dblink mais il est semble-t-il considéré comme obsolète. Qu'en est-il ?"
Réponse :
Le module dblink existe encore mais il est à présent avantageusement remplacé par les Foreign Data Wrappers (FDW) conformes au standard SQL/MED (MED pour management of external data).
Les Foreign Data Wrappers permettent d'accéder aux bases PostgreSQL distantes (postgres_fdw) mais il existe des wrappers pour d'autres sources comme les bases Oracle (oracle_fdw), MySQL (mysql_fdw), SQL Server (tds_fdw) ou encore les fichiers plats (file_fdw).
Les capacités d'écriture et d'optimisation concernant les jointures ou les agrégations sont variables en fonction des sources. Elles sont évidemment particulièrement étendues entre bases PostgreSQL, cf https://www.postgresql.org/docs/current ... s-fdw.html
Database links
-
- Administrateur du site
- Messages : 292
- Enregistré le : mar. 1 sept. 2015 00:38
- Localisation : France
- Contact :
Database links
Cdlt. Phil - pgphil.ovh