Hej, jag kommer att skapa postgres_fdw och förklara dataöverföring.
Först och främst skapar vi EXTENSION, vars namn vi bestämmer själva.
CREATE EXTENSION test;
Vi skapar en server för maskinen som vi kommer åt för att utföra dblink-uppgiften.
CREATE SERVER deneme FOREIGN DATA WRAPPER test OPTIONS (host 'xxx.xxx.xx.xx', dbname 'TEST', port '5432');
Vi kartlägger användare i två olika miljöer till varandra.
CREATE USER MAPPING FOR postgres SERVER cm96 OPTIONS (user 'Test' , password 'test123#');
Vi skapar ett schema på maskinen där vi ställer in dblink
CREATE SCHEMA Test;
Vi kan flytta data med kommandot IMPORT FOREIGN på servern vi skapade.
IMPORT FOREIGN SCHEMA public FROM SERVER Test INTO Test;