澄清pg gem和Postgresql的版本

时间:2019-04-10 08:48:46

标签: postgresql postgis ubuntu-18.04

在PostgreSQL命令行模式下,将查询以下内容:

SELECT PostGIS_full_version();

返回

POSTGIS="2.5.2 r17328" [EXTENSION] PGSQL="96" GEOS="3.6.2- [...]

然后询问绑定到哪些宝石,它返回一些信息,这会造成一些混乱:

pg_config --version
PostgreSQL 11.2 (Ubuntu 11.2-1.pgdg18.04+1)

psql --version
psql (PostgreSQL) 11.2 (Ubuntu 11.2-1.pgdg18.04+1)

在安装过程中,“ nstall postgis”的过程继续进行:

postgis-doc postgresql-11 postgresql-11-postgis-2.5
postgresql-11-postgis-2.5-scripts postgresql-client-11

因为这是一台开发机,所以我推测postgresql客户端版本可能是11.2,可能是此Ubuntu版本的最新版本,而服务器版本是9.6,postgis是2.5.2。它是否正确?

如果是这样,那么特别是关于与基础数据库版本有关的postgis扩展不同步的客户端是否没有潜在的问题,应该采取什么措施来缓解此类问题?

0 个答案:

没有答案