sql >> Base de Datos >  >> RDS >> PostgreSQL

Paso a paso postgres_fdw

Hola, crearé postgres_fdw y explicaré la transferencia de datos.

En primer lugar, creamos EXTENSION, cuyo nombre determinamos nosotros mismos.

CREATE EXTENSION test;

Estamos creando un servidor para la máquina a la que accederemos para hacer la tarea dblink.

CREATE SERVER deneme FOREIGN DATA WRAPPER test OPTIONS (host 'xxx.xxx.xx.xx', dbname 'TEST', port '5432');

Estamos asignando usuarios en dos entornos diferentes entre sí.

CREATE USER MAPPING FOR postgres SERVER cm96 OPTIONS (user 'Test' , password 'test123#');

Creamos el esquema en la máquina donde configuramos dblink

CREATE SCHEMA Test;

Podemos mover los datos con el comando IMPORT FOREIGN en el servidor que creamos.

IMPORT FOREIGN SCHEMA public FROM SERVER Test INTO Test;