osm2pgsql 错误尝试将 .osm 导入 AWS 上的 postGis

osm2pgsql error Trying to import .osm to postGis on AWS

我正在尝试使用 osm2pgsql 将 osm 数据导入 aws rds 实例。我收到一条错误消息 Osm2pgsql failed due to ERROR: Open failed for 'insights_poi': No such file or directory,但我提供了所有必要的文件。

在本地,我 运行宁 osm2pgsql -c -d insights_poi -U insights_poi -H beta.cyrrprcqeykj.us-east-1.rds.amazonaws.com -S default.style austin_texas.osm.pbf -W insights_poi -r .pbf

default.styleaustin_texas.osm.pbf 文件位于我 运行 所在的同一文件夹中。为什么提示找不到文件?

在我 运行 命令

之后它实际上已经很远了

对于 -W,文档指定了 -w forces password prompt,我将其视为参数。所以错误 Osm2pgsql failed due to ERROR: Open failed for 'insights_poi': No such file or directory-W insights_poi 的结果,因为在 -W 之后没有真正预期的结果,它将 insights_poi 值视为那里没有的文件的名称'不存在。

最后就这样了,osm2pgsql -c -d insights_poi -U insights_poi -H beta.cyrrprcqeykj.us-east-1.rds.amazonaws.com -r .pbf -S default.style -W austin_texas.osm.pbf