Catatan:Seperti yang tersirat dari penanya yang asli, jika Anda menyiapkan dua database pada mesin yang sama, Anda mungkin ingin membuat dua skema - dalam hal ini Anda tidak memerlukan sesuatu yang khusus untuk melakukan kueri di antara keduanya.
postgres_fdw
Gunakan postgres_fdw
(pembungkus data asing) untuk terhubung ke tabel di database Postgres mana pun - lokal atau jarak jauh.
Perhatikan bahwa ada pembungkus data asing untuk sumber data populer lainnya. Saat ini, hanya postgres_fdw
dan file_fdw
adalah bagian dari distribusi Postgres resmi.
Untuk versi Postgres sebelum 9.3
Versi lama ini tidak lagi didukung, tetapi jika Anda perlu melakukan ini dalam instalasi Postgres pra-2013, ada fungsi yang disebut dblink
.
Saya belum pernah menggunakannya, tetapi dipelihara dan didistribusikan dengan PostgreSQL lainnya. Jika Anda menggunakan versi PostgreSQL yang disertakan dengan distro Linux, Anda mungkin perlu menginstal paket bernama postgresql-contrib.