原 使用postgres_fdw从GreenPlum中抽数据到PostgreSQL中,报错:ERROR schema ht_hdw is not present on foreign server hdw_link
Tags: 原创故障处理GreenPlumPostgreSQL
现象
导入报错:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 | -- 1、创建扩展 create extension postgres_fdw; -- 2、创建外部数据库连接 create server hdw_link foreign data wrapper postgres_fdw options (host '192.16.7.163',port '5432',dbname 'db1'); -- 3、为本地用户创建用户映射 create user mapping for <本地数据库用户> server <server名称> option (user '远程数据库用户',password '远程数据库用户密码'); eg: create user mapping for postgres server hdw_link options (user 'gpadmin',password 'lhr'); -- 4、导入远程数据库表 import foreign schema <远程数据库schema名称> from server <server名称> into <本地数据库schema>; eg: import foreign schema HT_HDW from server hdw_link into hdw_fdw; ERROR: schema "ht_hdw" is not present on foreign server "hdw_link" |