Расширения - Foreign-Data Wrappers | postgres_fdw 

Page / - Изменено Alexandr Fokin в 2023/12/16 14:12 

Foreign-Data Wrappers | postgres_fdw 
Изменено Alexandr Fokin
в 2023/12/16 14:12

Оглавление

F.38. postgres_fdw
https://postgrespro.ru/docs/postgrespro/9.5/postgres-fdw
Испльзование Foreign-Data Wrappers в PostgreSQL
https://eax.me/postgresql-fdw/

--Установка расширения
CREATE EXTENSION postgres_fdw

--Создание объекта внешнего сервера
CREATE SERVER <ServerAlias>
 FOREIGN DATA WRAPPER postgres_fdw
 OPTIONS (dbname '<RemoveDb>', host '<RemoteHost>', port '<RemotePort>');

--Указание сопоставления пользователя сервера с пользователем удаленного сервера
CREATE USER MAPPING FOR <LocalUser>
  SERVER <ServerAlias>
 OPTIONS (USER '<RemoteUser>', password '<RemotePassword>');

--Импорт элементов схемы удаленного сервера в локальную схему
IMPORT FOREIGN SCHEMA <RemoteShema>
 FROM SERVER <ServerAlias> INTO <LocalImportShema>;