PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Krok po kroku postgres_fdw

Witam, stworzę postgres_fdw i wyjaśnię transfer danych.

Przede wszystkim tworzymy ROZSZERZENIE, którego nazwę sami określamy.

CREATE EXTENSION test;

Tworzymy serwer dla maszyny, do której uzyskamy dostęp, aby wykonać zadanie dblink.

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

Mapujemy użytkowników w dwóch różnych środowiskach do siebie.

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

Tworzymy schemat na maszynie, na której ustawiamy dblink

CREATE SCHEMA Test;

Możemy przenieść dane za pomocą polecenia IMPORT FOREIGN na utworzonym serwerze.

IMPORT FOREIGN SCHEMA public FROM SERVER Test INTO Test;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tworzenie zimnej gotowości dla PostgreSQL przy użyciu Amazon AWS

  2. PostgreSQL odpowiednik Oracle bulk collect

  3. W jaki sposób Postgresql COPY TO STDIN with CSV wykonuje aktualizację w przypadku konfliktu?

  4. Implementacja konfiguracji wielu centrów danych dla PostgreSQL — część pierwsza

  5. Postgres:WSTAW, jeśli jeszcze nie istnieje