不想对我的问题进行冗长的描述让您感到厌烦,但我最终在一个 Ubuntu 操作系统上拥有两个 Postgres 数据库(旧版本和新版本,只是因为我在 Linux 上不太聪明)。
Postgres 1 设置不正确,我无法访问它等。但它默认启动并且位于所有默认位置。
Postgres 2 是我想要使用的,我的 PGAdmin 可以看到它,它有用户、表等。但它安装在这个目录下:
/opt/PostgreSQL/9.2/
所以我想弄清楚如何删除 Postgres1 并使 Postgres2 默认启动。
我试图运行这个:
/opt/PostgreSQL/9.2/bin/postgres -D /opt/PostgreSQL/9.2/data
它给了我权限被拒绝的错误。
当我执行 grep 命令时,我确实看到了一些 Postgres 进程。
目前我看到的唯一选择是重新安装我的 Ubuntu 并尝试再次安装 Postgres。但工作量太大,我想也许有人可以在我这样做之前调查我的问题。
将欣赏任何想法。