Utilizzo dell'estensione postgres_fdw per accedere a dati esterni - Amazon Aurora

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Utilizzo dell'estensione postgres_fdw per accedere a dati esterni

È possibile accedere ai dati in una tabella su un server di database remoto con l'estensione postgres_fdw. Se configuri una connessione remota dalla tua istanza SQL DB Postgre, l'accesso è disponibile anche per la tua replica di lettura.

Usare postgres_fdw per accedere al server remoto del database
  1. Installare l'estensione postgres_fdw.

    CREATE EXTENSION postgres_fdw;
  2. Crea un server di dati esterno utilizzando. CREATE SERVER

    CREATE SERVER foreign_server FOREIGN DATA WRAPPER postgres_fdw OPTIONS (host 'xxx.xx.xxx.xx', port '5432', dbname 'foreign_db');
  3. Creare una mappatura dell'utente per identificare il ruolo da utilizzare sul server remoto.

    CREATE USER MAPPING FOR local_user SERVER foreign_server OPTIONS (user 'foreign_user', password 'password');
  4. Creare una tabella che esegua la mappatura della tabella sul server remoto.

    CREATE FOREIGN TABLE foreign_table ( id integer NOT NULL, data text) SERVER foreign_server OPTIONS (schema_name 'some_schema', table_name 'some_table');