web-dev-qa-db-fra.com

comment changer l'emplacement d'installation de postgis? postgres

Lorsque je suis dans ma base de données postgres et que j'ai essayé de créer une extension pour ma base de données, j'obtiens cette erreur

ERROR: could not open extension control file "/usr/share/postgresql/9.5/extension/postgis.control": No such file or directory

Je sais qu'il y a tellement de messages avec cette erreur et ces solutions et je les ai tous essayés. On en trouve tellement dans stackoverflow mais aucun n'a fonctionné.

J'ai réalisé dans mon répertoire postgresql qu'il y a 9.2, 9.3, 9.4, 9.5, 9.6,

Je suis entré dans le répertoire dans l'erreur et j'ai réalisé qu'il n'y avait vraiment pas de postgis.control à l'intérieur 9.5

J'ai vérifié ma version psql et montré 9.6.1

Je suis allé dans 9.6 dossier et je vois un postgis.control dedans.

Je veux changer le répertoire d'installation donc quand je lance

create extension postgis

ça irait

"/usr/share/postgresql/9.6/extension/postgis.control"

au lieu de

"/usr/share/postgresql/9.5/extension/postgis.control"

Quelqu'un peut-il me donner un coup de main?

Merci d'avance.

P.S. Utiliser Ubuntu 14.04 et avoir également Ubuntu 16.04 comme bureau que je n'ai pas encore essayé d'installer postgis

17
Tsuna

Vous devez utiliser la commande suivante:

Sudo apt-get install postgresql-9.6-postgis-scripts
30
Venkatesh Lokare