我是PostgreSQL的新手,我正尝试使用以下代码通过终端导入shapefile:
shp2pgsql -I -s 4269 C:\MyData\roads\roads.shp roads | psql -U postgres -d <DBNAME>
已经创建了postgis扩展程序。但我继续得到语法错误:
postgres=# CREATE EXTENSION postgis;
ERROR: extension "postgis" already exists
postgres=#
postgres=# shp2pgsql -I -s 4326 /Users/alexander/Downloads/pluto/pluto.shp pluto | psql -U postgres -d postgres;
ERROR: syntax error at or near "shp2pgsql"
LINE 1: shp2pgsql -I -s 4326 /Users/alexander/Downloads/pluto/pluto....
^
postgres=#
知道问题可能是什么?