当前位置: 首页 > web >正文

fdw批量导入外部表

文章目录

  • 环境
  • 文档用途
  • 详细信息

环境

系统平台:N/A
版本:6.0

文档用途

如需大量创建外部表,可进行批量导入

详细信息

  1. 创建fdw扩展
CREATE EXTENSION postgres_fdw;
  1. 创建远程服务
CREATE SERVER ser_postgres_fdw  FOREIGN DATA WRAPPER postgres_fdw  OPTIONS (host 'x.x.6.142', port '5966', dbname 'test');--OPTIONS (host 'x.x.6.142', port '5966', dbname 'test') 是远程数据库连接信息
  1. 配置远程访问用户密码-mapping
CREATE USER MAPPING FOR highgo  SERVER ser_postgres_fdw  OPTIONS (user 'test', password 'test');--highgo,要映射到外部服务器的一个现有用户的名称。也就是本地用户名--OPTIONS (user 'test', password 'test'),定义该映射实际的用户名和口令,也就是远程连接使用的用户名口令,也就是远程服务器上存在的用户名口令
  1. 批量导入外部表
\c highgo highgoIMPORT FOREIGN SCHEMA public LIMIT TO (employee,department) FROM SERVER ser_postgres_fdw INTO highgo; --employee,department为表名.(从服务器film_server上的远程模式foreign_films 中导入表定义,把外部表创建在本地模式films中)ALTER FOREIGN TABLE zadminrole rename to zadminrole_fdw;        --重命名表ALTER FOREIGN TABLE zadmin rename to zadmin_fdw;
  1. 查询外部表
select * from test_postgres_fdw ;
http://www.xdnf.cn/news/10219.html

相关文章:

  • 7.CircuitBreaker断路器
  • 【js逆向】某某省过验证码逆向
  • hantools 常用函数
  • 第二代IndoorLink头戴式无线讲解器,远距+动感,更好用了
  • 数据交易场景的数据质量评估
  • 权限分配不合理如何影响企业运营?
  • 企业数字化转型的7个难点
  • 共享签名是什么
  • 【Docker 从入门到实战全攻略(一):核心概念 + 命令详解 + 部署案例】
  • If possible, you should set the HttpOnly flag for these cookies 修复方案
  • RCU stall 异常卡住问题
  • GESP】C++一级考试大纲知识点梳理(1)
  • 深入理解 Uvicorn Workers:FastAPI 与 ASGI 应用的并发利器
  • 推荐系统排序指标:MRR、MAP和NDCG
  • 一、虚拟货币概述
  • PCIe— Legacy PCI
  • STL_stack和queue(deque priority_queue)
  • 第8讲、Odoo 18 ORM 深度解析
  • AI数字人系统开发——引领未来智能交互潮流
  • C++面试题:Linux系统信号详解
  • Postgre数据库分区生产实战
  • Obsidian 社区插件下载修复
  • 随笔20250530 C# 整合 IC卡读写技术解析与实现
  • LangChain表达式(LCEL)实操案例1
  • C++智能指针介绍和区别(std::unique_ptr、std::shared_ptr 和 std::weak_ptr)
  • 004时装购物系统技术解析:构建智能时尚消费平台
  • PRECICE 工具介绍与使用示例
  • 7.atlas安装
  • 5.30 打卡
  • 【计算机网络】fork()+exec()创建新进程(僵尸进程及孤儿进程)