84 votes

Comment importer des modules ou installer des extensions dans PostgreSQL 9.1+ ?

Tout d'abord, si vous n'utilisez pas la version 9.1+, veuillez se référer à cette question .

Comment installer une extension à PostgreSQL 9.1 ?

0voto

mountainclimber Points 696

Comment télécharger et installer si vous avez SUSE. Par exemple, je télécharge le module tablefunc pour pouvoir utiliser crosstab. J'ai PostgreSQL 9.6.1.

cliquez droit sur le bureau, terminal, tapez :

sudo zypper in postgreql-contrib

Entrez les informations d'identification, continuez en tapant :

y

Exécuter la requête (j'ai exécuté la mienne depuis pgAdminIII) :

CREATE EXTENSION tablefunc;

Vous devriez maintenant avoir le crosstab fonction.

Je n'ai pas eu à redémarrer.

0voto

André Herculano Points 676

Dans le terminal psql, mettez :

\i <path to contrib files>

sous ubuntu, c'est généralement /usr/share/postgreslq/<your pg version>/contrib/<contrib file>.sql

6 votes

C'est pour les versions antérieures à 9.1. N'utilisez pas cette méthode en 9.1+.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X