0

我正在尝试在我的主目录中的 sun solaris sparc 实例上安装 postgres。

一切都很好,除了当我尝试启动 postgres 服务器时,我收到以下错误

FATAL:  "/home/reic/var/lib/pgsql/data" is not a valid data directory
DETAIL:  File "/home/reic/var/lib/pgsql/data/PG_VERSION" is missing.

我使用该命令pg_ctl -l logfile start启动服务器。

我已按照在 sun solaris 上安装的所有必要步骤进行操作。

知道为什么会这样吗?

4

1 回答 1

0

解决方案:

所有必要的文件都在PGDATA目录中,我以尝试启动服务器的同一用户身份运行它。问题在于将环境变量放置在.bashrc而不是.bash_profile文件中。显然,当 env 变量放入时,定制不会传播到子 shell .bashrc

我没有意识到这一点很糟糕!谢谢你们....

于 2012-07-20T11:06:19.920 回答