1138 votes

Quelle est la version de PostgreSQL que j'utilise ?

Je suis dans un environnement d'entreprise (sous Debian Linux) et je ne l'ai pas installé moi-même. J'accède aux bases de données en utilisant Navicat ou phpPgAdmin (si cela peut aider). Je n'ai pas non plus d'accès shell au serveur qui exécute la base de données.

9voto

Vikas Hardia Points 779

Dans mon cas

$psql
postgres=# \g
postgres=# SELECT version();
                                                       version
---------------------------------------------------------------------------------------------------------------------
 PostgreSQL 8.4.21 on x86_64-pc-linux-gnu, compiled by GCC gcc-4.6.real (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3, 64-bit
(1 row)

J'espère que cela aidera quelqu'un

9voto

Frank Liu Points 570

Utiliser VERSION variable spéciale

$psql -c "\echo :VERSION"

7voto

Sthita Points 385

Si vous utilisez déjà un outil (DBeaver) pour connecter PostgreSQL, cela ressemblera à ceci :

See image bellow

5voto

Marty Points 1097

Si vous avez un accès shell au serveur (la question mentionne que l'opérateur ne l'a pas, mais au cas où vous l'auriez,) sur un système debian/ubuntu

sudo apt-cache policy postgresql

qui affichera la version installée,

postgresql:
  Installed: 9.6+184ubuntu1.1
  Candidate: 9.6+184ubuntu1.1
  Version table:
 *** 9.6+184ubuntu1.1 500
        500 http://in.archive.ubuntu.com/ubuntu artful-updates/main amd64 Packages
        500 http://in.archive.ubuntu.com/ubuntu artful-updates/main i386 Packages
        500 http://security.ubuntu.com/ubuntu artful-security/main amd64 Packages
        500 http://security.ubuntu.com/ubuntu artful-security/main i386 Packages
        100 /var/lib/dpkg/status
     9.6+184ubuntu1 500
        500 http://in.archive.ubuntu.com/ubuntu artful/main amd64 Packages
        500 http://in.archive.ubuntu.com/ubuntu artful/main i386 Packages

où le Installed: <version> est la version du paquet postgres installé.

5voto

santosh tiwary Points 71

Requêtes utiles pour Chck Version de la base de données PostgreSQL

bash-4.1$ psql
postgres=# SELECT version();
postgres=# SHOW server_version;

Pour vérifier la version du client PostgreSQL.

bash-4.1$ psql --version
psql (PostgreSQL) 12.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