我正在尝试将 postgis.sql 文件加载到已经创建的 pgAdmin 数据库(使用 psql)中,这样我就可以创建一个启用空间的数据库。我已经确认语言“plpgsql”已经存在,但我无法执行以下功能:
psql -d yourdatabase -f lwpostgis.sql;
psql -d yourdatabase -f lwpostgis_upgrade.sql;
psql -d yourdatabase -f spatial_ref_sys.sql;
我只是得到通用的“语法错误在或附近......”。
也许我没有正确格式化该行,因为从我读过的内容来看,这应该可以吗?我真的需要“psql”吗?“-d”有什么作用?我尝试在命令和 bupkiss 前面不使用 psql。想法表示赞赏...谢谢。