PostgreSQLのどのバージョンを実行していますか?


Answers

私はこれがあなたが探しているものだと信じています、

サーバーのバージョン:

pg_config --version

クライアントのバージョン:

psql --version
Question

私は企業環境(Debian Linuxを実行している)にいて、自分でインストールしませんでした。 NavicatまたはphpPgAdminを使用してデータベースにアクセスします(役立つ場合)。 また、データベースを実行しているサーバーへのシェルアクセスもありません。




どれくらいの信頼性があるか分かりませんが、完全に自動的に2つのトークンを得ることができます:

psql --version 2>&1 | tail -1 | awk '{print $3}' | sed 's/\./ /g' | awk '{print $1 "." $2}'

バイナリへのパスを構築することができます:

/usr/lib/postgresql/9.2/bin/postgres

このコマンドで9.2を置き換えてください。




私の場合、ABBの答えは、私にはうまくいきます。

$ locate bin/postgres -- if not found, use "sudo updatedb" to update the index of locate command
/usr/lib/postgresql/9.0/bin/postgres -- local found
$ cd /usr/lib/postgresql/9.0/bin -- my local installation
$ sudo ./postgres -V
postgres (PostgreSQL) 9.0.23



Debian / ubuntuシステム上でサーバーへのシェルアクセス権がある場合(質問にopにはないが、必要な場合には)

sudo apt-cache policy postgresql

インストールされているバージョンを出力します。

postgresql:
  Installed: 9.6+184ubuntu1.1
  Candidate: 9.6+184ubuntu1.1
  Version table:
 *** 9.6+184ubuntu1.1 500
        500 http://in.archive.ubuntu.com/ubuntu artful-updates/main amd64 Packages
        500 http://in.archive.ubuntu.com/ubuntu artful-updates/main i386 Packages
        500 http://security.ubuntu.com/ubuntu artful-security/main amd64 Packages
        500 http://security.ubuntu.com/ubuntu artful-security/main i386 Packages
        100 /var/lib/dpkg/status
     9.6+184ubuntu1 500
        500 http://in.archive.ubuntu.com/ubuntu artful/main amd64 Packages
        500 http://in.archive.ubuntu.com/ubuntu artful/main i386 Packages

ここで、 Installed: <version>はインストールされているpostgresパッケージのバージョンです。




実行コマンド

psql -V

どこで

Vは資本金でなければなりません。




私の場合

$psql
postgres=# \g
postgres=# SELECT version();
                                                       version
---------------------------------------------------------------------------------------------------------------------
 PostgreSQL 8.4.21 on x86_64-pc-linux-gnu, compiled by GCC gcc-4.6.real (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3, 64-bit
(1 row)

それが誰かを助けることを願って






Related



Tags

postgresql postgresql