错误1:Failedin pgui_exec(): 错误: 函数 addgeometrycolumn(unknown, unknown, unknown,unknown, unknown, integer) 不存在
解决:shp导入到的数据库非空间数据库。建立空间数据库,重新导入新建的空间库中。
如,在sql或psql console中输入'create extension postgis;
错误2:Unableto convert data value to UTF-8 (iconv reports "Illegal bytesequence"). Current encoding is "UTF-8". Try "LATIN1"(Western European), or one of the values
解决:打开Options 将编码改为 GBK (中文),其他语言请设置对应的编码。
错误3:如果改成gbk仍然提示这种字符编码问题,options编码改成gb18030,即可不报错。
错误:4:dbffile (.dbf) can not be opened.
解决:shp文件路径不能太深,且路径名称不能有中文.
错误5 :postgis导出shp的中文乱码:
在环境变量中添加:PGCLIENTENCODING=GBK即可。正常导出无乱码。
网友评论