无法在etc centos中找到postgresql

时间:2013-10-05 19:04:13

标签: postgresql centos postgresql-9.1

我尝试在我的服务器中安装postgresql,其中包含centos

我关注this link

我在这里面临的复杂性很少。

  1. 我找不到/etc目录中的postgresql文件。
  2. psql(8.4.13,server 9.2.4)警告:psql版本8.4,服务器版本9.2。某些psql功能可能无法正常工作。
  3. 我如何解决这些问题。任何人都可以建议我。

1 个答案:

答案 0 :(得分:1)

I could not locate postgresql file in /etc directory.

您链接的教程建议配置文件位于/var/lib/pgsql/9.2/data /...

psql (8.4.13, server 9.2.4) WARNING: psql version 8.4, server version 9.2. Some psql features might not work.

您仍然安装了8.4版本的psql。使用包工具(rpm / yum)查看安装了哪些版本的psql客户端软件包以及二进制文件的位置。

在同一台机器上运行两个不同版本的PG是很常见的。显然每个都需要自己的数据目录和端口号。此外,正如您所见,psql将检查版本号并警告它们是否不同。基本查询仍然有效,但显然8.4版本不会知道9.1中引入的扩展等等。