我尝试使用windows中的kartoza/postgis dockerhub将.osm.pbf文件导入到PostGIS数据库中。但我面对的是错误
opening database: opening db: ping Postgres DB: pq: unknown authentication response: 10
但当我使用docker exec命令时,相同的凭据仍然有效:
docker exec -it postgis psql postgres://docker:docker@172.17.0.2/gis这是位于app目录中的config.json文件
{
"cachedir": "./imposm_cache",
"diffdir": "./imposm_dif",
"connection": "postgres://docker:docker@172.17.0.1:5432/gis",
"mapping": "app/mapping.yml",
"srid": 4326
}下面是我要运行的shell脚本
imposm import -config app/config.json -read pbf-example/andorra-latest.osm.pbf -write -optimize请建议我如何解决这个问题。
发布于 2020-10-13 01:38:28
您必须在客户端升级PostgreSQL驱动程序或库,以便它支持PostgreSQL v10中引入的scram-sha-256身份验证方法。
https://stackoverflow.com/questions/64316524
复制相似问题