GNU/Linux >> Belajar Linux >  >> Cent OS

Cara Memeriksa Versi PostgreSQL Anda

Pendahuluan

Versi baru PostgreSQL dirilis secara berkala. Rilis utama dijadwalkan setiap tahun dan fokus pada peningkatan fitur utama dan perbaikan bug yang diketahui. Rilis kecil tersedia kira-kira setiap tiga bulan dan bertujuan untuk menyelesaikan masalah keamanan yang sedang berlangsung.

Anda mungkin ingin memeriksa apakah Anda memiliki patch keamanan terbaru, atau apakah perangkat lunak baru yang ingin Anda terapkan kompatibel dengan versi PostgreSQL Anda.

Tutorial ini menunjukkan cara memeriksa versi PostgreSQL Anda menggunakan beberapa perintah singkat.

Prasyarat

  • Akses ke jendela terminal/baris perintah
  • Server basis data PostgreSQL

Periksa Versi PostgreSQL dari Baris Perintah

Akses terminal Anda dan masukkan perintah berikut untuk memeriksa versi PostgreSQL Anda:

postgres --version

Nomor versi ditampilkan di jendela terminal Anda. Cara lain untuk memeriksa versi PostgreSQL Anda adalah dengan menggunakan -V pilihan:

postgres -V

Kedua perintah ini bekerja dengan instalasi yang dimulai dari repositori resmi. Mereka mungkin tidak berlaku untuk instalasi yang berasal dari sumber pihak ketiga. Sebagai gantinya, Anda mungkin menerima “Perintah 'postgres' tidak ditemukan” pesan.

Cara Mengatasi Kesalahan "Command 'postgres' not found"

Untuk mengatasi “Perintah 'postgres' tidak ditemukan” masalah, cari folder biner PostgreSQL. Masukkan perintah berikut untuk menemukan postgres yang benar jalur:

locate bin/postgres

Jalur ke folder biner Anda sekarang ditampilkan di terminal Anda.

Ketik jalur lengkap dan tambahkan -V opsi untuk menampilkan versi server PostgreSQL saat ini:

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

Dalam contoh ini, nomor versi Postgres adalah 10.12.

Grup Pengembangan PostgreSQL menggunakan standar MAJOR.MINOR sistem versi semantik. Dalam contoh kita, bagian pertama (10) menandakan MAJOR nomor rilis. Bagian kedua (12), mewakili MINOR nomor rilis untuk versi utama itu.

Periksa Versi Postgres dari SQL Shell

Nomor versi juga dapat diambil langsung dari prompt PostgreSQL. Akses prompt shell PostgreSQL dengan mengetikkan perintah berikut:

sudo -u postgres psql

Ketik pernyataan SQL berikut dalam prompt untuk memeriksa versi saat ini:

SELECT version();

Keluaran yang dihasilkan menyediakan versi lengkap dan informasi sistem untuk server PostgreSQL.

Anda juga dapat menginstruksikan PostgreSQL untuk menampilkan nilai yang terkait dengan server_version parameter:

SHOW server_version;

Hasilnya menampilkan nilai saat ini untuk server_version .

Cara Memeriksa Versi Klien psql

Psql berfungsi sebagai terminal front-end untuk PostgreSQL. Ini digunakan untuk mengeluarkan kueri dan menampilkan hasil yang diberikan.

Anda dapat menggunakan perintah berikut untuk menentukan versi utilitas klien psql:

psql --version

Anda akan melihat bahwa perintah yang digunakan untuk memeriksa psql versi klien cocok dengan perintah yang digunakan untuk menentukan versi server PostgreSQL. -V opsi juga berfungsi dalam contoh ini:

psql -V

Versi psql disajikan di terminal.

“Perintah tidak ditemukan” kesalahan dapat muncul dalam contoh ini juga. Jika demikian, masukkan perintah berikut untuk menemukan jalur yang benar ke psql utilitas:

locate bin/psql

Outputnya menyediakan path lengkap ke psql utilitas.

Gunakan jalur yang dihasilkan dan -V opsi untuk memeriksa psql current saat ini versi:

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

Output yang dihasilkan menunjukkan kepada Anda psql . saat ini versi klien di sistem Anda.


Cent OS
  1. Cara memeriksa versi Redhat

  2. Cara Memeriksa Versi OS Linux Anda

  3. Cara Memeriksa Versi CentOS

  1. Cara Memeriksa Versi PHP

  2. Cara Memeriksa Versi TensorFlow

  3. Cara Memeriksa Versi Ubuntu Anda

  1. Bagaimana Cara Memeriksa Versi CentOS?

  2. Cara Memeriksa Nomor Versi OpenSSL

  3. Bagaimana cara memeriksa versi CentOS