PostgresSQL 数据库 【跨库】 功能发布贴原创
金蝶云社区-云杨_新思维v15553441818
云杨_新思维v15553441818
7人赞赏了该文章 2,431次浏览 未经作者许可,禁止转载编辑于2023年09月08日 09:19:46

PG跨库功能说明

  1. 跨库查询功能操作方法

    在下面分录打开“是否扩展”开关,然后再工具栏执行“创建数据库FDW扩展”即可实现两个库之间的跨库查询。

  2. 跨库查询脚本举例    select * from  数据库名.表明

  3. 例如跨库查询会计科目


String sql1= "select * from dev_3_fi.t_bd_acctount";
SqlBuilder qBuilder = new SqlBuilder();
qBuilder.append(sql1);
DataSet dataSet = DB.queryDataSet("", DBRoute.of("secd"), qBuilder);

新思维出品稳定、可靠,欢迎交流咨询 v15553441818


image.png


PG跨库功能部署说明


在开发平台-系统服务云-导入应用,部署包在本文附件中请下载。


image.png


导入后就是这个样子,记得右下角启用应用


image.png


功能菜单路径,启用后在系统服务云中就可以用了。


image.png


版本发布说明

v5.0.data1  2023年7月1日   新增PG数据库跨库功能


PG跨库云之家交流群

部署、使用有任何问题进群咨询,有人解答

image.png



常见问题处理


问题1

报异常:java. sal.SOLException: ERROR: could not load library "/var/postgresol/soft/pg12. 8/lib/postgres fdr. so': libpo, so.5: cannot openshared object file: No such file or directory


解决方法

执行命令增加软链接

ln -s /var/postgresql/soft/pg12.8/lib/libpq.so.5 /usr/lib64/libpq.so.5

命令说明

就是,把这个路径下的文件,这个路径根据自己的pg安装位置确定/var/postgresql/soft/pg12.8/lib/libpq.so.5 

链接到这个路径下/usr/lib64/libpq.so.5



赞 7