PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

Bagaimana cara terhubung ke localhost dengan postgres_fdw?

Setelah berkali-kali mencoba, mungkin saya menemukan cara yang tepat untuk terhubung:

CREATE SERVER app_db 
FOREIGN DATA WRAPPER postgres_fdw 
OPTIONS (dbname 'test', port '5432', host 'localhost');

Kemudian:

CREATE USER MAPPING for postgres
SERVER app_db 
OPTIONS (user 'postgres', password 'postgres');

Dan kemudian:

CREATE FOREIGN TABLE groups
(
  id serial NOT NULL,
  name character varying(255) NOT NULL,
  version integer DEFAULT 0
)
 SERVER app_db OPTIONS (schema_name 'public', table_name 'groups')

Tetapi apakah ada solusi untuk memeriksa apakah itu benar-benar koneksi "jarak jauh"? Karena server berada di localhost yang sama dan saya tidak tahu apakah saya bisa memastikannya.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Masalah pengaturan kunci utama khusus dalam migrasi Rails 4

  2. Status SQL:kesalahan sintaks 42601 pada atau dekat 11

  3. Model Django untuk tampilan Postgres

  4. Postgres COPY TO NULL integer

  5. AWS Glue - Potong tabel postgres tujuan sebelum dimasukkan