Android

Kuinka tarkistaa postgresql-versio

Howto install Ambari on Ubuntu

Howto install Ambari on Ubuntu

Sisällysluettelo:

Anonim

PostgreSQL, joka tunnetaan usein yksinkertaisesti nimellä Postgres, on avoimen lähdekoodin yleiskäyttöinen objekti-relaatiotietokannan hallintajärjestelmä.

Tietäen, mikä PostgreSQL-palvelimen versio on asennettu ja käynnissä järjestelmässäsi, voi olla tärkeää joissain tilanteissa. Jos esimerkiksi asennat sovellusta, joka vaatii tietyn PostgreSQL-version, sinun on selvitettävä PostgreSQL-palvelimesi versio.

, selitämme kuinka löytää mikä PostgreSQL-palvelimen versio järjestelmässäsi toimii.

PostgreSQL-versiointi

PostgreSQL-julkaisut versioidaan seuraavalla kaaviolla:

MAJOR.MINOR

Esimerkiksi PostgreSQL 12.1: ssä 12 on pääversio ja 1 on pieni versio.

  • MAJOR - PostgreSQL 10: stä alkaen jokainen uusi pääjulkaisu kasvattaa version MAJOR osaa yhdellä, esimerkiksi 10, 11 tai 12. Ennen PostgreSQL 10: tä tärkeimmät versiot esitettiin desimaaliluvulla, esim. 9.0 tai 9.6.

    MINOR - Pieni julkaisunumero on versionumeron viimeinen osa. Esimerkiksi, 11.4 ja 11.6 ovat vähäisiä versioita, jotka ovat osa PostgreSQL-versiota 11, ja 9.6.15 ja 9.6.16 ovat osa PostgreSQL-versiota 9.6.

Uudet ominaisuudet sisältävät tärkeät PostgreSQL-julkaisut toimitetaan yleensä kerran vuodessa. Jokaista suurta julkaisua tuetaan viiden vuoden ajan.

Komentorivin käyttäminen

Voit selvittää, mikä PostgreSQL-versio on käynnissä järjestelmässäsi, käynnistämällä postgres komennon --version tai -V vaihtoehdolla:

postgres --version

Komento tulostaa PostgreSQL-version:

postgres (PostgreSQL) 10.6

Tässä esimerkissä PostgreSQL-palvelimen versio on 10.6 .

Jos postgres binääri ei ole järjestelmän postgres , saat virheen sanomalla “postgres: komentoa ei löydy”. Tämä tapahtuu yleensä, kun PostgreSQL-pakettia ei ole asennettu jakelun vakiovarastoista.

Voit löytää polun binääriin joko locate tai find komennolla:

sudo find /usr -wholename '*/bin/postgres'

sudo updatedb locate bin/postgres

Lähdön tulisi näyttää noin:

/usr/lib/postgresql/9.6/bin/postgres

Kun olet löytänyt polun binaariin, voit käyttää sitä PostgreSQL-palvelimen version hankkimiseen:

/usr/lib/postgresql/9.6/bin/postgres -V

PostgreSQL-asiakasohjelman psql versio löytyy seuraavasta komennosta:

psql --version

Tulos näyttää tältä:

postgres (PostgreSQL) 10.6

psql on interaktiivinen komentorivi-apuohjelma, jonka avulla voit olla vuorovaikutuksessa PostgreSQL-palvelimen kanssa.

SQL-kuoren käyttö

Toinen tapa määrittää PostgreSQL-palvelimen versio on kirjautua sisään palvelimen SQL-kehotteeseen ja tulostaa versio SQL-käskyllä.

Voit käyttää PostgreSQL-kuoria GUI-asiakasohjelmalla, kuten pgAdmin, tai psql : llä:

sudo -u postgres psql

Seuraava lause näyttää PostgreSQL-palvelimen version yhdessä rakennustietojen kanssa:

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)

johtopäätös

, olemme esittäneet useita erilaisia ​​vaihtoehtoja siitä, kuinka löytää järjestelmästäsi käynnissä olevan PostgreSQL-palvelimen versio.

Jätä kommentti, jos sinulla on kysyttävää.

PostgreSQL