?Wie öffnet oder schließt man Ports.?Wie findet man heraus welche Ports auf einem PC geöffnet sind?
Inhaltsverzeichnis:
PostgreSQL, oft einfach als Postgres bezeichnet, ist ein allgemeines objektrelationales Open-Source-Datenbankverwaltungssystem.
In manchen Situationen kann es wichtig sein zu wissen, welche Version des PostgreSQL-Servers installiert ist und auf Ihrem System ausgeführt wird. Wenn Sie beispielsweise eine Anwendung installieren, für die eine bestimmte PostgreSQL-Version erforderlich ist, müssen Sie die Version Ihres PostgreSQL-Servers ermitteln.
Hier erfahren Sie, wie Sie feststellen, welche Version des PostgreSQL-Servers auf Ihrem System ausgeführt wird.
PostgreSQL-Versionierung
PostgreSQL-Versionen werden nach folgendem Schema versioniert:
MAJOR.MINOR
In PostgreSQL 12.1 ist beispielsweise
12
eine Hauptversion und
1
eine Nebenversion.
-
MAJOR- Ab PostgreSQL 10 erhöht jede neue Hauptversion denMAJORTeil der Version um eins, z. B. 10, 11 oder 12. Vor PostgreSQL 10 wurden Hauptversionen mit einer Dezimalzahl dargestellt, z. B. 9.0 oder 9.6.MINOR- Die kleinere Versionsnummer ist der letzte Teil der Versionsnummer. Beispielsweise sind11.4und11.6Nebenversionen, die Teil der PostgreSQL-Version 11 sind, und9.6.15und9.6.16sind Teil der PostgreSQL-Version 9.6.
PostgreSQL-Hauptversionen mit neuen Funktionen werden in der Regel einmal im Jahr ausgeliefert. Jede Hauptversion wird für 5 Jahre unterstützt.
Verwenden der Befehlszeile
Um herauszufinden, welche Version von PostgreSQL auf Ihrem System ausgeführt wird, rufen Sie den Befehl
postgres
mit der Option
postgres
oder
-V
:
postgres --version
Der Befehl gibt die PostgreSQL-Version aus:
postgres (PostgreSQL) 10.6
In diesem Beispiel lautet die Version des PostgreSQL-Servers
10.6
.
Wenn die
postgres
Binärdatei nicht im PATH des Systems enthalten ist, wird die Fehlermeldung "postgres: Befehl nicht gefunden" angezeigt. Dies geschieht normalerweise, wenn das PostgreSQL-Paket nicht aus den Standard-Repositorys der Distribution installiert wird.
Sie finden den Pfad zur Binärdatei entweder mit dem Befehl
locate
oder
find
:
sudo find /usr -wholename '*/bin/postgres'
sudo updatedb
locate bin/postgres
Die Ausgabe sollte ungefähr so aussehen:
/usr/lib/postgresql/9.6/bin/postgres
Sobald Sie den Pfad zur Binärdatei gefunden haben, können Sie ihn verwenden, um die Version des PostgreSQL-Servers abzurufen:
/usr/lib/postgresql/9.6/bin/postgres -V
Die Version des PostgreSQL-Client-Dienstprogramms
psql
kann mit dem folgenden Befehl ermittelt werden:
psql --version
Die Ausgabe sieht ungefähr so aus:
postgres (PostgreSQL) 10.6
psql
ist ein interaktives Befehlszeilenprogramm, mit dem Sie mit dem PostgreSQL-Server interagieren können.
Verwenden der SQL-Shell
Eine andere Möglichkeit, die PostgreSQL-Serverversion zu ermitteln, besteht darin, sich bei der SQL-Eingabeaufforderung des Servers anzumelden und die Version mit einer SQL-Anweisung auszudrucken.
Sie können mit einem GUI-Client wie pgAdmin oder mit
psql
auf die PostgreSQL-Shell zugreifen:
sudo -u postgres psql
Die folgende Anweisung zeigt die PostgreSQL-Serverversion zusammen mit den Build-Informationen an:
SELECT version();
version ------------------------------------------------------------------------------------------------------------ PostgreSQL 10.6 on x86_64-redhat-linux-gnu, compiled by gcc (GCC) 8.2.1 20180905 (Red Hat 8.2.1-3), 64-bit (1 row)
SHOW server_version;
server_version ---------------- 10.6 (1 row)
Fazit
Wir haben verschiedene Möglichkeiten gezeigt, wie Sie die Version des PostgreSQL-Servers finden, der auf Ihrem System ausgeführt wird.
Fühlen Sie sich frei, einen Kommentar zu hinterlassen, wenn Sie Fragen haben.
postgresqlDie Feststelltaste, die Num-Taste oder die Rollensperre. Aktivieren Sie die Feststelltaste, die Num-Taste und die Rollensperre in Windows
Aktivieren Sie die Feststelltaste. In Windows 10/8/7 können Sie festlegen, dass beim Drücken der Tasten Feststelltaste, Num-Taste oder Rollen-Taste ein Warnton zu hören ist.
Überprüfen Sie die Chrome-Erweiterungsberechtigungen und beobachten Sie sie
Hier erfahren Sie, wie Sie die Chrome-Erweiterungsberechtigungen überprüfen und mithilfe des Chrome Apps & Extensions-Entwicklertools auf dem Laufenden bleiben.
Speccy: Überprüfen Sie die Systeminformationen auf eine Weise, die Sie verstehen würden
So überprüfen Sie Systeminformationen auf eine Weise, die Sie mit Speccy verstehen würden.







