【发布时间】:2017-02-21 00:23:53
【问题描述】:
当我尝试在 windows 上的 postgresql 中启用 postgis 扩展时,我收到以下错误:
“PARALLEL”处或附近的语法错误
我一直在寻找,但找不到出现此错误的人。有什么帮助吗?
【问题讨论】:
-
看来您使用的是适用于 Postgres 9.6 的 PostGIS 版本,但您使用的是较早的 Postgres 版本。
标签: postgresql postgis
当我尝试在 windows 上的 postgresql 中启用 postgis 扩展时,我收到以下错误:
“PARALLEL”处或附近的语法错误
我一直在寻找,但找不到出现此错误的人。有什么帮助吗?
【问题讨论】:
标签: postgresql postgis
虽然我安装了 PostgreSQL 9.5,但我使用的是用于 9.6 版的 PostGIS。这导致了错误。
【讨论】:
我刚刚遇到了同样的错误,并用旧的重启程序解决了它:
# 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 是解决问题的重要一步。
【讨论】:
brew postgresql-upgrade-database
我有一个旧版本的 Postgres。这确实解决了 osx 上的问题。
【讨论】: