Bemærk:Som den oprindelige spørger antydede, hvis du opsætter to databaser på den samme maskine, vil du sandsynligvis lave to skemaer i stedet - i så fald behøver du ikke noget særligt for at forespørge på tværs af dem.
postgres_fdw
Brug postgres_fdw
(udenlandsk dataindpakning) for at oprette forbindelse til tabeller i enhver Postgres-database - lokal eller ekstern.
Bemærk, at der er udenlandske dataindpakninger til andre populære datakilder. På nuværende tidspunkt kun postgres_fdw
og file_fdw
er en del af den officielle Postgres distribution.
For Postgres-versioner før 9.3
Så gamle versioner understøttes ikke længere, men hvis du har brug for at gøre dette i en Postgres-installation før 2013, er der en funktion kaldet dblink
.
Jeg har aldrig brugt det, men det vedligeholdes og distribueres med resten af PostgreSQL. Hvis du bruger den version af PostgreSQL, der fulgte med din Linux-distro, skal du muligvis installere en pakke kaldet postgresql-contrib.