PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

Възможно ли е да извършвате запитвания между база данни с PostgreSQL?

Забележка:Както предполага първоначалният питащ, ако настройвате две бази данни на една и съща машина, вероятно искате да създадете две схеми вместо това – в този случай нямате нужда от нищо специално, за да правите заявки в тях.

postgres_fdw

Използвайте postgres_fdw (обвивка на чужди данни), за да се свържете с таблици във всяка база данни на Postgres – локална или отдалечена.

Имайте предвид, че има чужди обвивки на данни за други популярни източници на данни. Понастоящем само postgres_fdw и file_fdw са част от официалното разпространение на Postgres.

За версии на Postgres преди 9.3

Това стари версии вече не се поддържат, но ако трябва да направите това в инсталация на Postgres преди 2013 г., има функция, наречена dblink .

Никога не съм го използвал, но се поддържа и разпространява с останалата част от PostgreSQL. Ако използвате версията на PostgreSQL, която се доставя с вашата Linux дистрибуция, може да се наложи да инсталирате пакет, наречен postgresql-contrib.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как работи Width_Bucket() в PostgreSQL

  2. AFTER LOGON(Oracle) тригер в PostgreSQL с разширение – login_hook

  3. Цикъл върху таблици с PL/pgSQL в Postgres 9.0+

  4. Pgbackrest Възстановяване и възстановяване на Delta

  5. Механизми за физическа репликация в PostgreSQL