Installer un client d'une base PostgreSQL

From Gestinux Wiki
Jump to: navigation, search
 English

Sous Linux Debian (Ubuntu, Mint, ...) :

Pour être client d'une base de données PostgreSQL, avec Ubuntu, vous devez installer le pilote :

Cela peut être fait avec les commandes suivantes, dans un terminal :

sudo apt-get install postgresql-client
sudo ln -s /usr/lib/libpq.so.5.4  /usr/lib/libpq.so  # à adapter à la version installée de PostgreSQL


Sous Windows :

  • Dans la configuration autonome, si la version de votre serveur PostgreSQL est la même que la version de Gestinux (x86-32 ou x86-64), alors vous pouvez utiliser les bibliothèques du client à partir du répertoire d'installation du serveur PostgreSQL, sinon suivre la méthode pour la configuration client-serveur.
    • Allez dans <répertoire PostgreSQL>\bin
    • Vous devez copier les fichiers libpq.dll, libeay32.dll et ssleay32.dll dans le répertoire WINDOWS ( % windir % )
    • Puis, selon la version de Gestinux copiez le fichier libintl.dll pour x86-32 ou le fichier libintl-8.dll pour x86-64


  • Dans la configuration client-serveur, vous devez télécharger les bibliothèques du client à partir de la page PostgreSQL Binaries
    • Télécharger une archive de PostgreSQL Binaires x86-32 ou x86-64 (selon la version de Gestinux)
    • Extraire tous les fichiers
    • Allez dans <répertoire d’extraction>\pgsql\bin
    • Vous devez copier les fichiers libpq.dll, libeay32.dll et ssleay32.dll dans le répertoire WINDOWS ( % windir % )
    • Puis, selon la version de Gestinux copiez le fichier libintl.dll pour x86-32 ou le fichier libintl-8.dll pour x86-64

Attention : il s'agit de télécharger la plus récente version des binaires comportant le fichier "libintl.dll". En date du 12 janvier 2017, il s'agit des binaires en version version 9.3.15. Les binaires des versions plus récentes ne fonctionnent pas pour le moment.

Continuer l'installation