Здравейте, ще създам postgres_fdw и ще обясня трансфера на данни.
На първо място създаваме РАЗШИРЕНИЕ, чието име сами определяме.
CREATE EXTENSION test;
Създаваме сървър за машината, до който ще имаме достъп, за да изпълним задачата dblink.
CREATE SERVER deneme FOREIGN DATA WRAPPER test OPTIONS (host 'xxx.xxx.xx.xx', dbname 'TEST', port '5432');
Ние съпоставяме потребители в две различни среди един към друг.
CREATE USER MAPPING FOR postgres SERVER cm96 OPTIONS (user 'Test' , password 'test123#');
Създаваме схема на машината, където настройваме dblink
CREATE SCHEMA Test;
Можем да преместим данните с командата IMPORT FOREIGN на сървъра, който създадохме.
IMPORT FOREIGN SCHEMA public FROM SERVER Test INTO Test;