span8
span4
我在2015年和2017.1 FME版本创建PostGIS reader时都遇到了这个错误。
请告知以下错误。
执行SQL命令('select version(), postgis_version()'): '错误:函数postgis_version()不存在
第1行:选择version(), postgis_version()
^
提示:没有函数匹配给定的名称和参数类型。你可能需要……”
2018-06-04 20:46:28| 2.4| 0.0|警告|错误检索版本的PostgreSQL数据库
2018-06-04 20:46:28| 2.4| 0.0|通知|成功关闭POSTGIS数据库阅读器
2.4| 0.0|错误|Reader在open()调用中失败
标记在@takashi,@erik_jan,@TiaAt亚搏在线Safe,@Mark2At亚搏在线Safe,@RylanAt亚搏在线Safe,@jlutherthomas
看来你已经找到解决办法了。在回复Takashi的邮件中,您提到有一个用户可以成功创建阅读器。在展开David_r时,我将查看这些用户之间的差异,并查看需要将什么授予有错误的用户。
另外,如果涉及到FME和PostgreSQL版本的问题,你能确认你在这里使用的PostgreSQL/PostGIS版本吗?您是否可以提供用于创建带有错误的用户的SQL脚本,以及用于创建工作的用户的SQL脚本。谢谢。
很可能您还没有在数据库上创建PostGIS扩展。确保数据库具有带有pgAdmin的PostGIS扩展。
如果还没有,可以使用此SQL语句创建扩展。当然,假设PostGIS已经安装到您的机器中。
创建扩展postgis;
©2019安全亚搏在线软件公司法律