PostgreSQL
 sql >> Base de Dados >  >> RDS >> PostgreSQL

Passo a passo postgres_fdw


Olá, vou criar postgres_fdw e explicar a transferência de dados.



Em primeiro lugar, criamos EXTENSION, cujo nome nos determinamos.
CREATE EXTENSION test;



Estamos criando um servidor para a máquina que iremos acessar para fazer a tarefa dblink.
CREATE SERVER deneme FOREIGN DATA WRAPPER test OPTIONS (host 'xxx.xxx.xx.xx', dbname 'TEST', port '5432');



Estamos mapeando usuários em dois ambientes diferentes entre si.
CREATE USER MAPPING FOR postgres SERVER cm96 OPTIONS (user 'Test' , password 'test123#');



Criamos o esquema na máquina onde configuramos o dblink
CREATE SCHEMA Test;

Podemos mover os dados com o comando IMPORT FOREIGN no servidor que criamos.
IMPORT FOREIGN SCHEMA public FROM SERVER Test INTO Test;