sql >> Databáze >  >> RDS >> PostgreSQL

Krok za krokem postgres_fdw

Dobrý den, vytvořím postgres_fdw a vysvětlím přenos dat.

Nejprve si vytvoříme EXTENSION, jehož název si sami určíme.

CREATE EXTENSION test;

Vytváříme server pro počítač, ke kterému budeme přistupovat, abychom mohli provést úlohu dblink.

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

Mapujeme uživatele ve dvou různých prostředích navzájem.

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

Schéma vytvoříme na počítači, kde nastavujeme dblink

CREATE SCHEMA Test;

Data můžeme přesunout pomocí příkazu IMPORT FOREIGN na námi vytvořeném serveru.

IMPORT FOREIGN SCHEMA public FROM SERVER Test INTO Test;


  1. index poklesu Oracle, pokud existuje

  2. Vytváříte obslužnou rutinu protokolování pro připojení k Oracle?

  3. Použití SELECT INTO OUTFILE v MySQL

  4. Jak zobrazit plán provádění dotazů v Azure Data Studio (SQL Server)