fix_fdw_direct.sql
970 Bytes
-- REPARACIÓN DEFINITIVA DE FDW USUARIOS (v42.1)
DROP SCHEMA IF EXISTS fdw_505 CASCADE;
DROP SERVER IF EXISTS srv_mun_505 CASCADE;
-- Crear servidor con los parámetros dinámicos de la Entidad 505 (Host: 10.0.25.1 Port: 5414 DB: sigem0505)
CREATE SERVER srv_mun_505 FOREIGN DATA WRAPPER postgres_fdw
OPTIONS (host '10.0.25.1', port '5414', dbname 'sigem0505');
-- Mapeo de usuario con contraseña de la tabla ENTIDADES para 505 (postgres / x25yvaga2018)
CREATE USER MAPPING FOR sigem_user SERVER srv_mun_505
OPTIONS (user 'postgres', password 'x25yvaga2018');
CREATE SCHEMA fdw_505;
-- Importación explícita incluyendo pgcrypto local
IMPORT FOREIGN SCHEMA public LIMIT TO (v_liq_entidad_totalxobjeto, v_liq_entidad_percentiles, usuarios, ventanas_usuario)
FROM SERVER srv_mun_505 INTO fdw_505;
-- Verificación de columnas de usuarios
SELECT column_name, data_type FROM information_schema.columns
WHERE table_schema = 'fdw_505' AND table_name = 'usuarios';