Opmerking:zoals de oorspronkelijke vraagsteller suggereerde, als je twee databases op dezelfde machine opzet, wil je waarschijnlijk in plaats daarvan twee schema's maken - in dat geval heb je niets speciaals nodig om ze te doorzoeken.
postgres_fdw
Gebruik postgres_fdw
(buitenlandse gegevenswrapper) om verbinding te maken met tabellen in elke Postgres-database - lokaal of extern.
Merk op dat er buitenlandse datawrappers zijn voor andere populaire databronnen. Op dit moment alleen postgres_fdw
en file_fdw
maken deel uit van de officiële Postgres-distributie.
Voor Postgres-versies vóór 9.3
Deze oude versies worden niet langer ondersteund, maar als u dit in een Postgres-installatie van vóór 2013 moet doen, is er een functie genaamd dblink
.
Ik heb het nooit gebruikt, maar het wordt onderhouden en verspreid met de rest van PostgreSQL. Als je de versie van PostgreSQL gebruikt die bij je Linux-distro is geleverd, moet je mogelijk een pakket met de naam postgresql-contrib installeren.