1

我尝试postgresql在具有 centos 的服务器中安装

我跟着这个链接

我在这里面临一些复杂性。

  1. 我无法在/etc目录中找到 postgresql 文件。
  2. psql(8.4.13,服务器 9.2.4)警告:psql 版本 8.4,服务器版本 9.2。某些 psql 功能可能不起作用。

我该如何解决这些问题。任何人都可以建议我。

4

1 回答 1

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 中引入的扩展等。

于 2013-10-06T09:53:44.650 回答