也可以在连接数据库的工具中执行
1.2 查看已安装插件命令
**
二 创建外部连接(TimescaleDB数据库)** 需要连接TimescaleDB数据库 信息:(虚构) ip :170.0.0.32 端口:5432 数据库名: hrmw 用户名:postgres
2.1创建于TimescaleDB的外部链接
2.2 查看外部链接命令
结果:
2.3 删除fdw外部链接 这里删除要一步步的删或者直接使用级联删除的方法
如果不用级联,直接drop timescale_db ,是删不掉的,报错如下:
> ERROR: cannot drop server timescale_db because other objects depend on it DETAIL: user mapping for postgres on server timescale_db depends on server timescale_db HINT: Use DROP ... CASCADE to drop the dependent objects too.
**
三 创建外部表** 3.1 创建外部表(你需要join TimescaleDB的 那张表:一模一样的,可以是超表)
如果你没有进到pg相应的模式下,需指定模式 3.2 删除外部表命令 跟普通表一样
**
四 检查外部表** 去业务打开你建的外部表是否有数据, 如果有数据则表明外部表创建成功,你就可以跟业务库的一起join了
这个错误就是你之前配置要连接的TimescaleDB数据库 配置错误了,改的话我目前知道的是只能级联删除fdw,重新建了
当然 fdw的功能远远不止这些,还可以很Mysql数据库,oracle等数据库
到此这篇关于postgresql 数据库 与TimescaleDB 时序库 join 在一起的文章就介绍到这了,更多相关postgresql与TimescaleDB 时序库 join内容请搜索七叶笔记以前的文章或继续浏览下面的相关文章希望大家以后多多支持七叶笔记!