2013-10-05 3 views
1

J'ai essayé d'installer postgresql dans mon serveur qui a CentOSincapable de localiser postgresql dans CentOS etc

Je suivais this link

Je suis face à la complexité peu ici.

  1. Je n'ai pas pu localiser le fichier postgresql dans le répertoire /etc.
  2. psql (8.4.13, serveur 9.2.4) AVERTISSEMENT: psql version 8.4, version serveur 9.2. Certaines fonctionnalités de psql peuvent ne pas fonctionner.

Comment puis-je résoudre ces problèmes. Quelqu'un peut-il me suggérer.

Répondre

1
I could not locate postgresql file in /etc directory. 

Le tutoriel vous suggère lié à les fichiers config sont /var/lib/pgsql/9.2/data/...

psql (8.4.13, server 9.2.4) WARNING: psql version 8.4, server version 9.2. Some psql features might not work. 

Vous avez toujours eu la version 8.4 de psql installée. Utilisez vos outils de paquet (rpm/yum) pour voir quelles versions des paquets de client psql sont installés et où les binaires sont.

Il est assez courant d'exécuter deux versions différentes de PG sur la même machine. Évidemment, chacun a besoin de son propre répertoire de données et de son propre numéro de port. De plus, comme vous l'avez vu, psql vérifiera le numéro de version et avertira si elles sont différentes. Les requêtes de base fonctionnent toujours, mais il est évident qu'une version 8.4 ne connaîtra pas les extensions introduites dans 9.1 et ce genre de choses.

Questions connexes