2017-06-08 10 views
0

私の環境にインストールされている私のバージョンのPostgresについては疑問があります。Postgresのバージョンはどれですか

これは私のosです:CentOS Linux release 7.3.1611 (Core) /usr/私は見ることができます:pgsql-9.4/フォルダー。

しかし、ときに私はない:select version();私が手:

PostgreSQL 9.2.18 on x86_64-redhat-linux-gnu, compiled by gcc (GCC) 4.8.5 
20150623 (Red Hat 4.8.5-11), 64-bit 

だから、私はどのバージョンがありますか?

答えて

2

、データベースサーバーのバージョンを確認する(データベースへの接続から)select version()を使用するには:

postgres=# select version(); 
               version              
---------------------------------------------------------------------------------------------------------------- 
PostgreSQL 9.2.14 on x86_64-unknown-linux-gnu, compiled by gcc (GCC) 4.4.7 20120313 (Red Hat 4.4.7-16), 64-bit 

データベースクライアントのバージョンを確認するには、シェルから(psql --versionを使用コマンドライン):

$ psql --version 
psql (PostgreSQL) 9.6.2 

サーバはデータが保存される場所です。クライアントは、サーバーに接続するために使用するソフトウェアです。それらは異なるバージョンにすることができます。

0

もちろん、PostgreSQLのインスタンスが複数ある場合があります。現在のインスタンスの場所を表示するには、このSQLを試してください。

SHOW data_directory; 
関連する問題