Vous n'êtes pas identifié(e).
su postgres OK
/usr/local/pgsql/bin/createlang plpgsql template1 O K
Pour importer les fonctions spatiales :
Su postgres
Se mettre sous /usr/local/pgsql/bin/
./psql –d template1 –f /usr/local/pgsql/share/contrib/postgis.sql ( ne pas oublier point/)
ici j'ai une erreur Error : current transaction is aborted , commands ignored until end of transaction block
pouvez vous m'aider merci
Hors ligne
Bonjour,
Pouvez-vous essayer de créer une base à part et d'y installer postgis?
/usr/local/pgsql/bin/createdb mabase
/usr/local/pgsql/bin/psql –d mabase –f /usr/local/pgsql/share/contrib/postgis.sql
Aussi, merci de nous donner les éventuelles erreurs contenues dans le postgresql.log
(pour savoir où est ce fichier:
/usr/local/pgsql/bin/psql -c "show log_directory" -d template1
et son nom:
/usr/local/pgsql/bin/psql -c "show log_filename" -d template1
)
Enfin, pensez à ajouter le chemin des binaires de PostgreSQL dans votre $PATH. Cela vous évitera de taper le fastidieux chemin "/usr/local/pgsql/bin/" devant vos commandes.
export PATH=$PATH:/usr/local/pgsql/bin/
Jean-Paul Argudo
https://www.postgresql.fr
https://www.crunchydata.com
Hors ligne
Bonjour
j'ai installe PostgreSQL 9.0.11 ; PROJ4 ; postgis 1.5.8 ;
mais quant j'ai essai de les configurer avec :
sudo ./configure --with-pgconfig=/usr/local/pgsql/bin/pg_config –with-projdir=/usr/local/src/proj-4.8.0
me dit l'erreur suivante :
checking for pj_get_release in -lproj... no
configure: error: could not find libproj - you may need to specify the directory of a PROJ.4 installation using –with-projdir
j'ai toutes essayer ( copier lib64 dans le répertoire, créer un chemin)
tjr même problème
comment faire
merci
Hors ligne