1368 Stimmen

Welche Version von PostgreSQL verwende ich?

Ich befinde mich in einer Unternehmensumgebung (mit Debian Linux) und habe es nicht selbst installiert. Ich greife auf die Datenbanken mit Navicat oder phpPgAdmin zu (falls das hilft). Außerdem habe ich keinen Shell-Zugriff auf den Server, auf dem die Datenbank läuft.

38voto

vipin cp Punkte 3211

Führe den Befehl aus

psql -V

Wo

V muss in Großbuchstaben sein.

20voto

Im Shell psql.exe ausführen

\! psql -V

14voto

Eutychus Punkte 433
  1. Verwenden der Befehlszeile Server:

    postgres -V

Client:

psql -V
  1. Anmelden bei PostgreSQL und dann:

    postgres=# select version();

Oder von der Befehlszeile aus:

psql -c "SELECT version();"
  1. Verwenden Sie die spezielle Variable VERSION Als Benutzer postgres anmelden:

    sudo su - postgres

Dann:

psql -c "\echo :VERSION"

Überprüfen Sie diese Anleitung hier für eine vollständige Erklärung

14voto

jmunsch Punkte 19387

Verwendung von pgadmin4 kann durch Doppelklicken auf Server > server_name_here > Registerkarte Eigenschaften > Version erkannt werden:

Version 3.5:

pgadmin4 zeigt PostgreSQL-Version. Server > Servername > Eigenschaften > Version

Version 4.1, 4.5:

Bildbeschreibung eingeben

13voto

Ali Tourani Punkte 1160

Ein einfacher Weg ist es, die Version zu überprüfen, indem Sie psql --version im Terminal eingeben

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X