在 "PARALLEL" 处或附近创建 postgis 扩展语法错误

create postgis extension syntax error at or near "PARALLEL"

当我尝试在 windows 上的 postgresql 中启用 postgis 扩展时,出现以下错误:

syntax error at or near "PARALLEL"

我一直在寻找,但找不到任何有此错误的人。有帮助吗?

我刚刚遇到了同样的错误,并通过良好的旧重启程序解决了它:

# install or upgrade postgres and postgis
brew upgrade postgres
brew upgrade postgis

# drop extension in case of an update
DROP EXTENSION postgis

# restart postgres
pg_ctl -D /usr/local/var/postgres stop -s -m fast
pg_ctl -D /usr/local/var/postgres -l /usr/local/var/postgres/server.log start

# create extension
CREATE EXTENSION postgis

我认为重启 postgres 是解决问题的重要步骤。

虽然我安装了 PostgreSQL 9.5,但我使用的是针对 9.6 版的 PostGIS。这导致了错误。

感谢a_horse_with_no_name

brew postgresql-upgrade-database

我有一个旧版本的 Postgres。这确实解决了 osx.

上的问题