我想将一个shp文件导入postgreSQL。首先,我创建sql文件,然后运行PostgreSQL。要创建sql文件,我在Windows cmd中运行以下命令:
shp2pgsql -s 4326 worldCountries.shp worldcountries postgres > worldcountries.sql
然后运行:
psql -d postgres -U postgres -p 4321 -f worldcountries.sql
但结果是:
psql:worldcountries.sql:21:错误:函数addGeometrycolumn(未知,未知,未知,未知,未知,整数)不存在
"CREATE EXTENSION postgis;"
postgis.net/docs/…。