PostgreSQL: How to Connect to Databases | Course | 2019
Inhoudsopgave:
PostgreSQL, vaak simpelweg bekend als Postgres, is een open-source algemeen object-relationeel databasebeheersysteem.
Weten welke versie van de PostgreSQL-server op uw systeem is geïnstalleerd en actief is, kan in sommige situaties belangrijk zijn. Als u bijvoorbeeld een toepassing installeert die een specifieke PostgreSQL-versie vereist, moet u de versie van uw PostgreSQL-server achterhalen.
, leggen we uit hoe u kunt vinden welke versie van de PostgreSQL-server op uw systeem wordt uitgevoerd.
PostgreSQL-versiebeheer
PostgreSQL-releases hebben een versie volgens het volgende schema:
MAJOR.MINOR
In PostgreSQL 12.1 is
12
bijvoorbeeld een hoofdversie en is
1
een onderversie.
-
MAJOR- Beginnend met PostgreSQL 10, verhoogt elke nieuwe major release hetMAJORdeel van de versie met één, bijv. 10, 11 of 12. Vóór PostgreSQL 10 werden hoofdversies voorgesteld met een decimaal getal bijv. 9.0 of 9.6.MINOR- Minor releasenummer is het laatste deel van het versienummer.11.4en11.6zijn bijvoorbeeld secundaire versies die deel uitmaken van de PostgreSQL-versie 11 en9.6.15en9.6.16maken deel uit van de PostgreSQL-versie 9.6.
Belangrijke releases van PostgreSQL met nieuwe functies worden meestal eenmaal per jaar uitgebracht. Elke belangrijke release wordt 5 jaar ondersteund.
Gebruik de opdrachtregel
Om erachter te komen welke versie van PostgreSQL op uw systeem draait, roept u de opdracht
postgres
met de optie
--version
of
-V
:
postgres --version
De opdracht zal de PostgreSQL-versie afdrukken:
postgres (PostgreSQL) 10.6
In dit voorbeeld is de versie van de PostgreSQL-server
10.6
.
Als het
postgres
binaire bestand niet in de PATH van het systeem staat, krijg je de foutmelding "postgres: commando niet gevonden". Dit gebeurt meestal wanneer het PostgreSQL-pakket niet is geïnstalleerd vanuit de standaardrepository's van de distributie.
U kunt het pad naar het binaire bestand
locate
met de opdracht
find
of
find
:
sudo find /usr -wholename '*/bin/postgres'
sudo updatedb
locate bin/postgres
De output zou er ongeveer zo uit moeten zien:
/usr/lib/postgresql/9.6/bin/postgres
Zodra u het pad naar het binaire bestand hebt gevonden, kunt u het gebruiken om de versie van de PostgreSQL-server te krijgen:
/usr/lib/postgresql/9.6/bin/postgres -V
De versie van het PostgreSQL-
psql
kan worden gevonden met de volgende opdracht:
psql --version
De uitvoer ziet er ongeveer zo uit:
postgres (PostgreSQL) 10.6
psql
is een interactief opdrachtregelprogramma waarmee u kunt communiceren met de PostgreSQL-server.
De SQL Shell gebruiken
Een andere manier om de PostgreSQL-serverversie te bepalen, is door in te loggen bij de SQL-prompt van de server en een SQL-statement te gebruiken om de versie af te drukken.
U kunt de PostgreSQL-shell openen met een GUI-client zoals pgAdmin of met
psql
:
sudo -u postgres psql
De volgende instructie toont de PostgreSQL-serverversie samen met de build-informatie:
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)
Conclusie
, hebben we verschillende opties laten zien hoe u de versie van de PostgreSQL-server op uw systeem kunt vinden.
Als je nog vragen hebt, kun je een reactie achterlaten.
postgresqlHoe u kunt achterhalen of controleren waar een link of URL verwijst naar
Deze gratis online hulpprogramma`s helpen u te achterhalen of de URL u omleidt wilt controleren naar de gewenste bestemming of niet. Zoek waar een bepaalde URL of link naar verwijst.
Hoe de gezondheid van de harde schijf te controleren in Windows 10/8/7 met WMIc
U kunt Hard Disk Health gebruiken Checker & Analyzer-software of de ingebouwde WMIC-tool controleren de conditie van uw harde schijf met de opdracht DiskDrive Get Status.
Gebruik schijf controleren (chkdsk) in Windows om te controleren op fouten in de harde schijf
Leer hoe u Check Disk (chkdsk) in Windows gebruikt om te controleren op fouten in de harde schijf.







