微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

postgres_fdw

create extension postgres_fdw; --创建扩展

create server db0 foreign data wrapper postgres_fdw OPTIONS (host ‘172.16.9.181‘,port ‘5432‘,dbname ‘vcssmp‘,use_remote_estimate ‘true‘);
--创建远端映射 host远端数据库IP地址 port远端数据库端口
dbname 远端数据库名称

create user mapping FOR mpa SERVER db0 options (user ‘vcssmp‘,password ‘vcssmp‘);
本地用户到远端的映射

import FOREIGN SCHEMA public from server db0 into public;
将远端的用户下的 public模式下的表 映射到本地public模式下

CREATE FOREIGN TABLE smp_t_dict181( key_value varchar(512),key_name varchar(512),key_type varchar(64),parent_key_value varchar(512),seq double precision,extends varchar(512),description varchar(512),create_user varchar(32),create_time date,update_user varchar(32),update_time date,enable_flag numeric(1,0),guid varchar(64) NOT NULL) SERVER db0 OPTIONS (schema ‘oracle‘,table ‘smp_t_dict‘);

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。