Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Verwenden der postgres_fdw-Erweiterung für den Zugriff auf externe Daten
Auf die Daten in einer Tabelle auf einem Remote-Datenbank-Server können Sie mit der Erweiterung postgres_fdw
Verwenden Sie postgres_fdw wie folgt für den Zugriff auf einen Remote-Datenbank-Server:
Installieren Sie die Erweiterung postgres_fdw.
CREATE EXTENSION postgres_fdw;
Erstellen Sie einen fremden Datenserver mit. CREATE SERVER
CREATE SERVER foreign_server FOREIGN DATA WRAPPER postgres_fdw OPTIONS (host 'xxx.xx.xxx.xx', port '5432', dbname 'foreign_db');
Erstellen Sie ein Benutzer-Mapping, um die Rolle zu identifizieren, die auf dem Remote-Server verwendet werden soll.
CREATE USER MAPPING FOR local_user SERVER foreign_server OPTIONS (user 'foreign_user', password 'password');
Erstellen Sie eine Tabelle, die der Tabelle auf dem Remote-Server zugewiesen ist.
CREATE FOREIGN TABLE foreign_table ( id integer NOT NULL, data text) SERVER foreign_server OPTIONS (schema_name 'some_schema', table_name 'some_table');