Seleccione sus preferencias de cookies

Usamos cookies esenciales y herramientas similares que son necesarias para proporcionar nuestro sitio y nuestros servicios. Usamos cookies de rendimiento para recopilar estadísticas anónimas para que podamos entender cómo los clientes usan nuestro sitio y hacer mejoras. Las cookies esenciales no se pueden desactivar, pero puede hacer clic en “Personalizar” o “Rechazar” para rechazar las cookies de rendimiento.

Si está de acuerdo, AWS y los terceros aprobados también utilizarán cookies para proporcionar características útiles del sitio, recordar sus preferencias y mostrar contenido relevante, incluida publicidad relevante. Para aceptar o rechazar todas las cookies no esenciales, haga clic en “Aceptar” o “Rechazar”. Para elegir opciones más detalladas, haga clic en “Personalizar”.

Uso de la extensión postgres_fdw para acceder a datos externos

Modo de enfoque
Uso de la extensión postgres_fdw para acceder a datos externos - Amazon Relational Database Service

Puede acceder a los datos en una tabla en un servidor de base de datos remoto con la extensión postgres_fdw. Si establece una conexión remota desde su instancia de base de datos de PostgreSQL, el acceso también está disponible para su réplica de lectura.

Para utilizar postgres_fdw para acceder a un servidor de base de datos remoto
  1. Instale la extensión postgres_fdw.

    CREATE EXTENSION postgres_fdw;
  2. Cree el servidor de datos externo utilizando CREATE SERVER.

    CREATE SERVER foreign_server FOREIGN DATA WRAPPER postgres_fdw OPTIONS (host 'xxx.xx.xxx.xx', port '5432', dbname 'foreign_db');
  3. Cree un mapeo de usuario para identificar la función que utilizar en el servidor remoto.

    importante

    Para redactar la contraseña para que no aparezca en los registros, configure log_statement=none en el nivel de sesión. Si se establece en el nivel de parámetro, no se redacta la contraseña.

    CREATE USER MAPPING FOR local_user SERVER foreign_server OPTIONS (user 'foreign_user', password 'password');
  4. Cree una tabla que se mapee a la tabla del servidor remoto.

    CREATE FOREIGN TABLE foreign_table ( id integer NOT NULL, data text) SERVER foreign_server OPTIONS (schema_name 'some_schema', table_name 'some_table');
PrivacidadTérminos del sitioPreferencias de cookies
© 2025, Amazon Web Services, Inc o sus afiliados. Todos los derechos reservados.