Database 如何解决“问题”;未知身份验证响应:10“;利用docker在postGIS数据库中的应用
我试图使用windows中的dockerhub将Database 如何解决“问题”;未知身份验证响应:10“;利用docker在postGIS数据库中的应用,database,postgresql,docker,postgis,imposm,Database,Postgresql,Docker,Postgis,Imposm,我试图使用windows中的dockerhub将.osm.pbf文件导入PostGIS数据库。但我面临着错误 打开数据库:打开数据库:ping Postgres数据库:pq:未知身份验证响应:10 但是当我使用docker exec命令时,相同的凭据也在工作: docker exec-it postgis psqlpostgres://docker:docker@172.17.0.2/gis 这是我的config.json文件,位于app目录中 { “cachedir”:“/imporm_ca
.osm.pbf
文件导入PostGIS数据库。但我面临着错误
打开数据库:打开数据库:ping Postgres数据库:pq:未知身份验证响应:10
但是当我使用docker exec
命令时,相同的凭据也在工作:
docker exec-it postgis psqlpostgres://docker:docker@172.17.0.2/gis
这是我的config.json
文件,位于app
目录中
{
“cachedir”:“/imporm_cache”,
“diffdir”:“/imporm_dif”,
“连接”:postgres://docker:docker@172.17.0.1:5432/gis“,
“映射”:“app/mapping.yml”,
“srid”:4326
}
下面是我要运行的shell脚本
imporm导入-config app/config.json-读取pbf示例/andror-latest.osm.pbf-写入-优化
请向我建议如何解决此问题。您必须升级客户端的PostgreSQL驱动程序或库,以便它支持PostgreSQL v10中引入的
scram-sha-256
身份验证方法。您必须升级客户端的PostgreSQL驱动程序或库,以便它支持scram-sha-256
PostgreSQL v10中引入的身份验证方法。谢谢。我使用的是postgres(PostgreSQL)11.9版本我指的是客户端。是的,我的客户端也是psql(11.8(Debian 11.8-1.pgdg100+1))版本不,不是。您可能已经安装了PostgreSQL v11,但该软件正在使用其他软件。请尝试描述该软件堆栈。我将我的postgres Version降级为11.8,它工作正常。谢谢,谢谢。我使用的是postgres(PostgreSQL)11.9版本我指的是客户端。是的,我的客户端也是psql(11.8(Debian 11.8-1.pgdg100+1))版本不,不是。您可能已经安装了PostgreSQL v11,但该软件正在使用其他软件。请尝试描述该软件堆栈。我将我的postgres Version降级为11.8,它工作正常。非常感谢。