Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Menggunakan ekstensi postgres_fdw untuk mengakses data eksternal
Anda dapat mengakses data dalam tabel di server basis data jarak jauh dengan ekstensi postgres_fdw
Untuk menggunakan postgres_fdw agar dapat mengakses server basis data jarak jauh
Instal ekstensi postgres_fdw.
CREATE EXTENSION postgres_fdw;
Buat server data asing menggunakan CREATESERVER.
CREATE SERVER foreign_server FOREIGN DATA WRAPPER postgres_fdw OPTIONS (host 'xxx.xx.xxx.xx', port '5432', dbname 'foreign_db');
Buat pemetaan pengguna untuk mengidentifikasi peran yang akan digunakan pada server jarak jauh.
CREATE USER MAPPING FOR local_user SERVER foreign_server OPTIONS (user 'foreign_user', password 'password');
Buat tabel yang memetakan ke tabel pada server jarak jauh.
CREATE FOREIGN TABLE foreign_table ( id integer NOT NULL, data text) SERVER foreign_server OPTIONS (schema_name 'some_schema', table_name 'some_table');