Difference between revisions of "Install Postgresql client driver/fr"

From Gestinux Wiki
Jump to navigation Jump to search
(Created page with "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 : * su...")
 
(10 intermediate revisions by 4 users not shown)
Line 1: Line 1:
Pour être client d'une base de données Postgresql, avec Ubuntu, vous devez installer le pilote :
+
{{#CustomTitle:Installer un client d'une base PostgreSQL}}
 +
 
 +
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 :
 
Cela peut être fait avec les commandes suivantes, dans un terminal :
  
* sudo apt-get install postgresql-client
+
sudo apt-get install postgresql-client
* sudo ln -s /usr/lib/libpq.so.5.4  /usr/lib/libpq.so
+
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 [http://www.enterprisedb.com/products-services-training/pgbindownload 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 [https://get.enterprisedb.com/postgresql/postgresql-9.3.15-1-windows-binaries.zip version 9.3.15].
 +
Les binaires des versions plus récentes ne fonctionnent pas pour le moment.
 +
 
 +
[[Installing/fr#Installation_de_Gestinux_1.0_.28version_candidate.2C_presque_stable.29|Continuer l'installation]]

Revision as of 04:28, 14 January 2017

 English

{{#CustomTitle:Installer un client d'une base PostgreSQL}}

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