GNU/Linux >> Znalost Linux >  >> Cent OS

Jak zkontrolovat verzi PostgreSQL

Úvod

Nové verze PostgreSQL jsou vydávány v pravidelných intervalech. Hlavní verze jsou plánovány každý rok a zaměřují se na vylepšení klíčových funkcí a opravu známých chyb. Menší verze jsou k dispozici přibližně každé tři měsíce a jejich cílem je vyřešit přetrvávající bezpečnostní problémy.

Možná budete chtít zkontrolovat, zda máte nejnovější bezpečnostní opravu nebo zda je nový software, který chcete implementovat, kompatibilní s vaší verzí PostgreSQL.

Tento tutoriál vám ukáže, jak zkontrolovat verzi PostgreSQL pomocí několika krátkých příkazů.

Předpoklady

  • Přístup k oknu terminálu/příkazovému řádku
  • Databázový server PostgreSQL

Zkontrolujte verzi PostgreSQL z příkazového řádku

Otevřete svůj terminál a zadejte následující příkaz pro kontrolu verze PostgreSQL:

postgres --version

Číslo verze se zobrazí v okně vašeho terminálu. Dalším způsobem, jak zkontrolovat verzi PostgreSQL, je použít -V možnost:

postgres -V

Tyto dva příkazy fungují s instalacemi zahájenými z oficiálních repozitářů. Nemusí být použitelné pro instalace pocházející ze zdrojů třetích stran. Místo toho se vám může zobrazit Příkaz ‚postgres‘ nenalezen“ zprávu.

Jak vyřešit chybu „Příkaz „postgres“ nebyl nalezen

Chcete-li vyřešit problém „Příkaz ‚postgres‘ nenalezen“ problém, vyhledejte binární složku PostgreSQL. Zadejte následující příkaz k nalezení správného postgres cesta:

locate bin/postgres

Cesta k vaší binární složce je nyní zobrazena ve vašem terminálu.

Zadejte úplnou cestu a přidejte -V možnost zobrazení aktuální verze serveru PostgreSQL:

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

V tomto příkladu je číslo verze Postgres 10.12.

PostgreSQL Development Group používá standardní MAJOR.MINOR sémantický verzovací systém. V našem příkladu první sekce (10) znamená HLAVNÍ číslo vydání. Druhá část (12) představuje MINOR číslo vydání pro tuto hlavní verzi.

Zkontrolujte verzi Postgres z prostředí SQL Shell

Číslo verze lze také získat přímo z promptu PostgreSQL. Otevřete výzvu prostředí PostgreSQL zadáním následujícího příkazu:

sudo -u postgres psql

Do výzvy ke kontrole aktuální verze zadejte následující příkaz SQL:

SELECT version();

Výsledný výstup poskytuje plnou verzi a systémové informace pro PostgreSQL server.

Můžete také PostgreSQL přikázat, aby zobrazil hodnotu spojenou s verzí_serveru parametr:

SHOW server_version;

Výsledek zobrazuje aktuální hodnotu pro verze_serveru .

Jak zkontrolovat verzi klienta psql

Psql funguje jako front-end terminál pro PostgreSQL. Používá se k zadávání dotazů a zobrazování poskytnutých výsledků.

K určení verze klientského nástroje psql můžete použít následující příkaz:

psql --version

Všimnete si, že příkazy používané ke kontrole psql verze klienta se shoduje s příkazy použitými k určení verze serveru PostgreSQL. -V volba funguje i v tomto případě:

psql -V

Verze psql je uvedena v terminálu.

Příkaz nenalezen chyba se může objevit i v tomto případě. V takovém případě zadejte následující příkaz a vyhledejte správnou cestu k psql nástroj:

locate bin/psql

Výstup poskytuje úplnou cestu k psql utility.

Použijte výslednou cestu a -V možnost zkontrolovat aktuální psql verze:

/usr/lib/postgresql/10/bin/psql -V

Výsledný výstup zobrazuje aktuální psql verzi klienta ve vašem systému.


Cent OS
  1. Jak zkontrolovat verzi Redhat

  2. Jak zkontrolovat verzi operačního systému Linux

  3. Jak zkontrolovat verzi CentOS

  1. Jak zkontrolovat verzi PHP

  2. Jak zkontrolovat verzi TensorFlow

  3. Jak zkontrolovat verzi Ubuntu

  1. Jak zkontrolovat verzi CentOS?

  2. Jak zkontrolovat číslo verze OpenSSL

  3. Jak zkontrolovat verzi CentOS