In PostgreSQL 8.4 en hoger kunt u de externe datawrapperfunctionaliteit gebruiken om de verbindingsparameters te definiëren. Dan zou je gewoon verwijzen naar de naam van de buitenlandse server in je dblink-commando's. Zie het voorbeeld in de documentatie .
In PostgreSQL 9.1 en later kunt u de functionaliteit voor het inpakken van vreemde gegevens gebruiken om vreemde tabellen te definiëren en zo op transparante wijze toegang te krijgen tot externe databases, zonder dat u dblink hoeft te gebruiken. Daarvoor heb je de postgresql_fdw
. nodig wrapper, die nog niet in een productieversie is opgenomen, maar je kunt experimentele code op internet vinden. In de praktijk is deze route meer een toekomstige optie.