Suite

Erreur lors de l'importation d'OSM dans PostgreSQL


J'essaie d'importer OSM dans PostgreSQL à l'aide de l'outil osm2pgsql.

osm2pgsql -cGs -d osm -U postgres -W postgres -H localhost -S /usr/local/share/osm2pgsql/default.style /Users/asmaa/SIG/Projet_SIG/campus.osm

J'obtiens cette sortie avec une erreur :

Table de configuration : planet_osm_point AVIS : la table « planet_osm_point » n'existe pas, à ignorer n'existe pas, ignore la table de configuration : planet_osm_polygon AVIS : la table "planet_osm_polygon" n'existe pas, ignore la table AVIS : la table "planet_osm_polygon_tmp" n'existe pas, ignore la table de configuration : planet_osm_roads AVIS : la table "planet_osm_roads" n'existe pas, ignore la table AVIS : la table "planet_osm_roads_tmp" n'existe pas, ignorer Utilisation du pipeline de traitement des balises intégré Allouer de la mémoire pour le cache de nœuds dense Allouer un cache de nœuds dense en un gros morceau Allouer de la mémoire pour le cache de nœuds clairsemés Partage d'un cache de nœuds dense et clairsemé : cache=800 Mo, maxblocks=102400* 8192, méthode d'allocation=11 Mid : pgsql, scale=100 cache=800 Configuration de la table : planet_osm_nodes AVIS : la table "planet_osm_nodes" n'existe pas, sautée Table de configuration : planet_osm_ways AVIS : la table "planet_osm_ways" n'existe pas, saute la table de configuration : planet_osm_rels REMARQUE : la table "planet_osm_rels" n'existe pas, saute ***Lecture dans le fichier : erreur postgres lors de l'ouverture du fichier postgres***

Aucune suggestion?


Votre problème est l'argument -W dans votre invite. Cet argument ne prend aucune entrée, mais force une invite pour le mot de passe de l'utilisateur postgres. Donc, pour résoudre votre problème, supprimez postgres après l'argument -W.

osm2pgsql -cGsW -d osm -U postgres -H localhost -S /usr/local/share/osm2pgsql/default.style /Users/asmaa/SIG/Projet_SIG/campus.osm


Voir la vidéo: PostgreSQL tutorial for beginners 2021: setup postgreSQL and pgAdmin. postgreSQL.csv import (Octobre 2021).